two tortoise tag subversion que informatica create crear branches svn branch revision

svn - tortoise - Buscar revisión en el tronco de la que se creó una rama



que es un branch en informatica (5)

¿Estás usando TortoiseSvn o línea de comando?

Línea de comando: svn log --stop-on-copy y luego mira el número de rev más pequeño.

Tortoise SVN: right-click, tortoise-svn, show log, make sure ''stop on copy'' is *checked* and press refresh. Scroll to the bottom and find the smallest rev number. right-click, tortoise-svn, show log, make sure ''stop on copy'' is *checked* and press refresh. Scroll to the bottom and find the smallest rev number.

Estoy intentando fusionar los últimos cambios del tronco en una rama de mi proyecto, pero el problema es que no sé qué revisión revisé del tronco que finalmente creé. Creo que SVN registró esto en alguna parte. ¿Alguien sabe cómo puedo encontrar el número de revisión?


Desde la línea de comandos, el indicador --stop-on-copy se puede usar para ayudarlo a mostrar dónde copió una rama desde:

svn log --verbose --stop-on-copy $REPOSITORY/branches/feature

La última línea de dirá algo como esto:

Changed paths: A /branches/feature (from /trunk:1234)


Para la aplicación Cornerstone, para ver dónde se originó una etiqueta o una sucursal, busque en la línea de tiempo.


Si ha utilizado svn copy para crear una tag/branch , entonces svn log puede decirle desde dónde se copió su material en la bifurcación. Por ejemplo, digamos que tenemos svn://svn/trunk/foo y hemos creado una rama svn://svn/branches/super_foo . Ejecute svn log -v svn://svn/branches/super_foo , le dirá algo como esto - /branches/super_foo from /trunk/foo:22890 , lo que significa que ha copiado la revisión 22890 de trunk en su rama.


Tal vez un poco tarde, pero.

Si se encuentra actualmente en la sucursal puede ejecutar:

svn log -r 1:HEAD --limit 1 --stop-on-copy

Muestra la primera revisión de la rama, es decir, cuando la creó.