tortoise - merge svn
SVN encontrar revisiĆ³n de etiqueta (2)
¿Hay alguna forma de mostrar qué revisión es equivalente a una etiqueta determinada?
Prueba esto
svn log /path/to/tag -v --stop-on-copy
Podrías ver algo como esto
r10 | user | 2010-02-07 17:06:01 -0800 (Sun, 07 Feb 2010) | 1 line Changed paths: A /path/to/tag (from /path/to/branch:5)
Puede ver que la etiqueta se bifurcó en la revisión 5
Si desea saber el número de revisión de lo que señala esta etiqueta, debe usar svn log
, que proporciona datos en el formato:
------------------------------------------------------------------------ r643 | [author] | [date] | [n] lines Added tag ------------------------------------------------------------------------ r643 | [author] | [date] | [n] lines [log message] ------------------------------------------------------------------------ ...
Si agrega la opción - --stop-on-copy
, puede averiguar en qué revisión se creó la etiqueta. Ejecute svn log
con y sin la --stop-on-copy
y la entrada debajo de la última que se muestra cuando se ejecuta con la opción mostrará la revisión a la que finalmente apunta la etiqueta.
Alternativamente, suponiendo que las personas no estén haciendo cosas malas en su repositorio (como cometer contra una etiqueta) puede usar svn info
, devuelve información en el formato
Path: [path] URL: [url] Revision: [current repository revision] Node Kind: directory Schedule: normal Last Changed Author: [author] Last Changed Rev: [last revision this particular path was changed] Last Changed Date: YYYY-MM-DD hh:mm:ss TZ
Puede llamar a algo como svn info http://www.example.com/svn/path/to/tag