repositorio - diferencia entre tag y branch svn
¿Cómo crear una rama de una revisión anterior con TortoiseSVN? (4)
Abra el diálogo "mostrar registro" y haga clic con el botón derecho en una entrada del registro para abrir el diálogo "Crear etiqueta / rama".
Tengo un repositorio donde en la revisión 1 se agregaron las carpetas troncales, ramas y etiquetas. La fuente se mantuvo en tronco. La revisión 7 pasó, y el desarrollo continuó hasta la revisión 16. Ahora tengo que continuar trabajando en la revisión 7, así que quiero crear una rama a partir de la revisión 7.
Así es como traté de hacer esto: Utilizando TortoiseSVN, selecciono el tronco en el navegador del repositorio, abro "Mostrar registro", selecciono la revisión 7 y hago clic derecho en "Crear rama / etiqueta desde la revisión". El cuadro de diálogo Copiar (Rama / Etiqueta) aparece con FROM-URL establecido en el tronco y entro ... / branches / new_branch_name como la To-URL. "Revisión específica en el repositorio" está marcada y configurada en 7.
Ahora me aparece un error que dice "La ruta ..... / trunk no existe en la revisión 7". Pero el tronco definitivamente se creó en la revisión 1 y si veo los archivos modificados de la revisión 7 en el cuadro de diálogo "Mostrar registro", puedo ver que los archivos se agregan / modifican en el tronco.
¿Qué estoy haciendo mal?
Encontré una solución:
- Echa un vistazo a la antigua revisión
- Desde tu copia de trabajo, crea una rama.
Parece que esto debe hacerse usando una copia de trabajo y no directamente en el repositorio (navegador).
- Abrir navegador de repositorio
- Clic derecho tronco
- Elija "Mostrar registro"
- Haga clic derecho en la revisión de la que desea derivar
- Elija "Crear rama / etiqueta desde la revisión"
- Establezca su ruta A (por ejemplo, ramas / MyBranch)
- Abra el navegador del repositorio.
- Ir al directorio raíz del repositorio.
- Haga clic en el botón "revisión" (dice "CABEZA") y en el diálogo, seleccione la revisión en cuestión
- Haga clic y arrastre el directorio "troncal" hacia el directorio "sucursales" y seleccione "Copiar y renombrar el elemento aquí".
- Escriba el nombre del nuevo directorio.
- Escribe un mensaje de registro.