tortoise subir revertir repositorio desvincular descartar crear con clonar carpeta cambios bajar archivos svn

svn - subir - ¿Cómo se obtiene una lista de cambios de un repositorio de Subversion por rango de fechas?



subir cambios con tortoise (5)

Lo que me gustaría es poder generar un informe simple que sea el resultado del registro de svn para un cierto rango de fechas. Específicamente, todos los cambios desde ''ayer''.

¿Existe una manera fácil de lograr esto en Subversion además de grep-ing la salida del registro svn para la marca de tiempo?

Ejemplo:

svn -v log -d 2008-9-23:2008-9:24 > report.txt


El -v es importante si desea ver una lista de los cambios reales (por encima de los mensajes de registro ... si los hay!;))


Primer golpe en google para "rango de fechas de registro de svn": http://svn.haxx.se/users/archive-2006-08/0737.shtml

Entonces, svn log <url> -r {2008-09-19}:{2008-09-26} obtendrá todos los cambios de la semana pasada, incluido el día de hoy.

Y si desea generar informes para un repositorio, hay una solución: Statsvn .

HTH


Puede usar fechas de la misma manera que puede usar números de revisión. La sintaxis es {aaaa-mm-dd}. Entonces, para todos los cambios entre las 12:00 am del 23 de septiembre y las 12am del 24 de septiembre, haga lo siguiente:

svn log -v -r {2008-09-23}:{2008-09-24} > report.txt


Puedes hacerlo:

svn log -r{2008-9-23}:{2008-9-24} > report.txt

Agregue un --xml antes del -r si desea obtener el resultado en formato xml para un postprocesamiento "más fácil".


svn log -r ''{2013-9-23}:{2013-9-24}''

Este podría ser el sintex correcto.
Se requieren presupuestos para obtener los resultados correctos.