2010-11-22 7 views
18

Al hacer una fusión usando el complemento Subversivo para Eclipse, hay un cuadro desplegable llamado "profundidad" donde, además de otras opciones, se puede seleccionar "copia de trabajo" y "recursivo".Subversivo: ¿Diferencia entre la profundidad 'copia de trabajo' y 'recursiva' cuando se fusiona?

Siempre utilizo la configuración predeterminada "copia de trabajo", pero me pregunto cuál es la diferencia entre "copia de trabajo" y "recursivo". ¿Alguien puede explicar?

Respuesta

11

Debe ser similar a la depth options presented in TortoiseSVN (también en merge options):

  • recursiva: el árbol completo, incluyendo todas las carpetas hijas y subcarpetas
  • copia de trabajo: Retiene la profundidad especificada en la copia de trabajo . Esta opción no se usa en el cuadro de diálogo de finalización de compra, pero es el valor predeterminado 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 objetivo.

Esto es más detallado que el Subversion documentation on merge.

alt text

5

Creo que las opciones de "copia de trabajo" significan "tomar la opción con la que se copia la copia de trabajo". Si la copia de trabajo está marcada con "hijos inmediatos", solo se fusionarán los hijos inmediatos.

Cuestiones relacionadas