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ó.