2009-11-13 11 views
15

Quiero eliminar una rama svn para asegurarme de que las personas no trabajen en una rama archivada por error (ya hemos fusionado la rama en la troncal).¿Puedo ver el historial de la rama svn después de eliminar una rama?

Sin embargo, no quiero perder el historial de la sucursal y, idealmente, aún quiero poder ver la rama en el gráfico svn de la tortuga.

¿Puedo obtener lo mejor de ambos mundos (ramas limpias e historial)?

Respuesta

17

En el navegador repo, puede consultar el registro del directorio 'branches' para ver en qué revisión se eliminó la rama. A continuación, puede utilizar el selector de revisiones en el navegador de repositorio (botón en la esquina superior derecha, casi seguro que dice 'HEAD') para ver la revisión anterior, que contendrá la rama tal como estaba justo antes de que se eliminara.

Desde aquí, puede hacer lo que necesita hacer: ver la rama en el navegador, copiar bits en otro lugar o incluso verificarlo.

3

Incluso si elimina la rama, el historial nunca desaparece. Probablemente pueda decirle a la función de gráfico de TortoiseSVN que le muestre el repositorio tal como existía en una revisión particular en el pasado; esto le permitiría ver la historia anterior si realmente lo necesita.

Cuestiones relacionadas