varnimyr vanimir titulos titles guardian elwiki elsword elrianode elianod eclipse svn subclipse

eclipse - vanimir - guardian of elrianode title



Ramificación y fusión en subclipse. (2)

Así que lo descubrí:

Creando la rama

Haga clic con el botón derecho en la carpeta troncal, seleccione Equipo> Rama / Etiqueta . La ruta Copiar a URL: debe ser una ruta absolutamente nueva, no existente; no puede seleccionar una ruta ya existente o crear un directorio a través del diálogo y luego elegir esa.

Luego haga clic en finalizar a menos que necesite algo más.

Cambiando a la rama

Actualice a HEAD, haga clic con el botón derecho en la carpeta del proyecto, seleccione Equipo> Cambiar a otra rama . Haga clic en el botón Seleccionar ... Si la carpeta que acaba de crear no aparece, haga clic derecho en el navegador y actualice. Hecho.

Fusión del tronco a la rama, o viceversa.

Primero, asegúrese de que Collabnet Merge Client esté instalado. Lo encontrará en el mismo directorio que se usa para obtener Subclipse 1.X. De lo contrario, es probable que tengas conflictos de árboles.

Haga clic con el botón derecho en la rama o en el troncal y seleccione Equipo> Combinar . Elija Fusionar un rango de revisiones si la fusión va desde el tronco a la rama. De lo contrario, seleccione Reintegrar una rama .

Haga clic en siguiente . Seleccione la fuente de fusión y ya está.

Después de seguir todos los artículos que pude encontrar y probarlo de muchas maneras diferentes, me estoy volviendo un poco desesperado para realizar la ramificación y la fusión en Subclipse.

Todo lo que obtengo son conflictos de árbol (incluso, por ejemplo, proyectos), errores ("el archivo ya existe") ...

También he usado svn copy (lo que aparentemente es una mejor práctica que establecer una propiedad de branch ) como soporte de sucursal integrado.

¿Cómo derivar un directorio a un segundo, de la mejor manera posible?

¿Y cómo fusionar los cambios de cualquiera de estas directivas a la otra?


Solo debes ramificar y fusionar todo el proyecto. No directorios individuales dentro del proyecto. Hace las cosas mucho más simples. Para saber cómo hacerlo, consulte el libro de SVN. Está muy bien explicado y detalla las técnicas habituales: ramas de características, ramas de mantenimiento, etc.

http://svnbook.red-bean.com/