En la siguiente URL encontraremos paso a paso como configurar e instalar el plugin de SVN para eclipse
http://subclipse.tigris.org/
y de ahí vamos a la opción "Download and Install" o bien vamos directamente mediante la siguiente opción:
http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=5A625973C921F8565D47C08504027F31?pageID=p4wYuA
En caso que querramos realizar la instalacion offline (es decir, bajarnos el plugin e instalarlo en eclipse sin descarga alguna), vamos a utilziar la siguiente pagina (o bien desde el sitio oficial nos bajamos el ZIP):
Ej: site-1.4.8.zip
Luego descomprimimos este ZIP y hacemos todos los pasos como si estuviesemos instalandolo mediante la URL pero con la unica salvedad que a la hora de agregar la URL presionamos local e indicamos donde esta la carpeta con el subclipse descomprimido.
Compatibilidad con el TortoiseSVN
A la hora instalar tanto el plugin del eclipse (subecilpse) como el tortoiseSVN, para tener un control de versiones tanto de la IDE como desde el filseystem, se tiene que tener cierta precaución respecto a las versiones que se utilizan ya que sino vamos a tener problemas:
Ver http://subclipse.tigris.org/wiki/JavaHL
Subclipse Version
|
SVN/JavaHL Version
|
1.8.x
|
1.7.x
|
1.6.x
|
1.6.x
|
1.4.x
|
1.5.x
|
1.2.x
|
1.4.x
|
1.0.x
|
1.4.x
|
Compatibilidad con cliente de SVN (sliksvn) por consola:
Descargar el cliente llamado sliksvn version 1.7.x para las versiones del subeclipse 1.8.x y version del svn 1.7.x
Existe otro del collabnet: http://www.collab.net/downloads/subversion
Nos paramos sobre la rama A (que es donde vamos a querer traer los cambios de los 6 commits que se produjeron en la rama B) y presionamos merge
Luego, seleccionamos la rama B y sobre esta rama seleccionamos los 6 commits que vamos a querer llevar a la rama A:
Luego vamos a SHOW LOGs y ahi seleccionamos los COMMITs que queremos pasar a la rama A
Una vez seleccionados todos los COMMITs, presionamos OK y nos aparecera la siguiente pantalla.
Luego presionamos NEXT
Y antes mergear, presionamos TEST MERGE para ver de forma simulada lo que pasara:
NOTA IMPORTANTE:
Para los casos de CONFLICTOS si NO queremos mergearlos/mirarlos desde el TORIOISE ya que confunde un poco, podemos luego mirarlos desde el ECLIPSE.
Para esto podemos resolverlos despues (RESOLVE LATER). De esta manera luego podemos ir al eclipse, seleccionar el archivo y luego comparalo con la version del BRANCH (Rama B) y desde ahi ver con que cosas nos quedamos y con que cosas no.
Ver: Guia rápida para utilizar el tortoiseSVN
Pasos para crear un BRANCH/TAG
http://tortoisesvn.net/docs/nightly/TortoiseSVN_es/tsvn-dug-branchtag.html
Seleccionamos Copy to...
No hay comentarios:
Publicar un comentario