two tortoise tag estructura entre diferencia create crear branches svn tags revisions

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