eclipse - oxygen - Subversivo: ¿Diferencia entre profundidad ''copia de trabajo'' y ''recursiva'' cuando se fusiona?
svn connector eclipse (2)
Al realizar una fusión utilizando el complemento Subversivo para Eclipse, hay un cuadro desplegable llamado "profundidad" donde, además de otras opciones, se puede seleccionar "copia de trabajo" y "recursiva".
Siempre uso la configuración predeterminada "copia de trabajo", pero me pregunto cuál es la diferencia entre "copia de trabajo" y "recursiva". ¿Alguien puede explicar?
Creo que las opciones de "copia de trabajo" significan "opción de toma con la cual la copia de trabajo está desprotegida". Si la copia de trabajo está marcada con "niños inmediatos", solo se fusionarán los niños inmediatos.
Debe ser similar a las opciones de profundidad presentadas en TortoiseSVN (también en las opciones de combinación ):
- recursivo: árbol completo, incluidas todas las carpetas secundarias y subcarpetas
- Copia de trabajo: retener la profundidad especificada en la copia de trabajo. Esta opción no se usa en el cuadro de diálogo de verificación, pero es la opción predeterminada en todos los demás cuadros de diálogo que tienen una configuración de profundidad.
Nota: La opción --depth
es nueva en 1.5 y restringe el funcionamiento de los subcomandos de Subversion a una cierta profundidad dentro de la copia de trabajo o URL de destino.
Esto es más detallado que la documentación de Subversion sobre la combinación .