2010-03-26 12 views
5

Una vez que se configura la estructura de un repositorio, es decir, tronco, ramas, etiquetas, es normal que la raíz se compruebe en nuestras máquinas locales. ¿O debería ver solo el tronco si es lo que está trabajando o una rama si elegimos crear uno?Práctica recomendada de SVN: comprobación de la carpeta raíz

La razón por la que pregunto es que cada vez que alguien crea una rama o etiqueta, todos obtenemos una copia cuando hacemos una actualización.

Respuesta

10

No, eso es muy inusual. Eso hará que svn update realmente apesta si tienes muchas ramas y tal. Además, es molesto, al menos para mí, navegar tan lejos para llegar a tu código real. Solo mira el tronco o la rama en la que estés trabajando. Puede usar svn switch si desea volver a cambiar a trunk o a una rama diferente. Use svn help switch para obtener más información sobre ese comando.

+0

gracias por su respuesta, eso ayuda. –

0

Cuando revisa la carpeta raíz, cada rama y cada etiqueta se copia en su máquina local cuando actualiza. Con los años, esto puede equivaler a muchas cosas, incluso para proyectos pequeños. Por lo tanto, si hace esto, realice comprobaciones dispersas de las ramas y las etiquetas, solo actualizando de forma recursiva una si realmente la necesita.

Aparte de eso, sí, adelante y revisa todo si te gusta. Normalmente lo hago porque me gusta estar informado cuando se crean nuevas ramas o etiquetas. Pero no es necesario. Siempre puede cambiar su copia de trabajo entre (el tronco y) diferentes ramas siempre que lo desee.

Cuestiones relacionadas