Estoy en una situación en la que no quiero comprometer mis cambios actuales al tronco.¿Cómo confirmo los cambios actuales en una nueva rama usando TortoiseSVN y Subversion?
Me gustaría comprometerme con una sucursal privada y trabajar allí un poco hasta que esté seguro de que todo está bien. Combinaré los cambios realizados en mi rama con el tronco.
¿Cuál es el procedimiento recomendado cuando utiliza Subversion y TortoiseSVN?
que tienen la estructura de directorios clásica:
- /tronco
- /ramas
- /etiquetas
Gracias Andrew. ¿Podría sugerirme una convención de carpetas allí? Todas nuestras versiones se almacenan en las/branches, así: /branches/1.0, /branches/1.1, etc. ¿Sugerirías/branches/user/mydirtywork o algo así? –
Sí, si está contento y eso es claro para sus compañeros de trabajo. Podría nombrarlo después del proyecto o pieza de funcionalidad si eso fuera aún más claro. He visto a personas nombrar sucursales después de ellas, pero existe el riesgo de que termines con muchas de ellas, como "Bobs_branch_2" y "Bobs_other_branch_2008", etc., lo cual es un poco complicado y complicado para la siguiente persona. –
Lo sentimos, no notamos su carpeta adicional "/ user /" allí, eso la mantendría más limpia. Sin embargo, sea un poco cuidadoso con los árboles profundos en las ramas SVN y etiquetas, ya que es fácil para la gente pagar en el nivel equivocado, lo que lleva años o puede hacer un lío de una copia de trabajo. –