Solo quiero ver qué archivos fueron modificados/agregados/eliminados entre 2 revisiones arbitrarias. ¿Cómo hago esto?¿Cómo puedo ver qué archivos se cambiaron entre 2 revisiones?
¿Puedo hacer esto en la tortuga también?
Solo quiero ver qué archivos fueron modificados/agregados/eliminados entre 2 revisiones arbitrarias. ¿Cómo hago esto?¿Cómo puedo ver qué archivos se cambiaron entre 2 revisiones?
¿Puedo hacer esto en la tortuga también?
svn log -v -rX:Y .
El -v para el interruptor "verboso" le dará un resultado detallado sobre qué archivos se vieron afectados en esa revisión.
Tenga en cuenta que "." asume que se encuentra actualmente en un directorio de copia de trabajo, pero también puede usar una URL como "http://svn.myawesomesoftwareproject.com/trunk/lib/foo.c".
Esta información se puede encontrar escribiendo "svn help log", o leyendo el SVN Book, disponible en línea gratis. No se olvide de R ead T él F riendly M anual!
Haga clic derecho en el directorio que contiene su repositorio. Elija SVN Mostrar registro. Control + Haga clic en las dos revisiones. Haga clic con el botón derecho en uno y elija Comparar revisiones.
Si eres nuevo en el control de fuente y SVN, es posible que quieras recoger Pragmatic Version Control con SVN. Explica muchos de los conceptos y comandos.
svn diff -r "start_revision_number": "end_revision_number" "url_of_svn_repo" --summarize
a continuación, sólo tubería que a grep^AD o M
Si desea una lista concisa de archivos sin necesidad de los tiempos y los mensajes de confirmación, puede hacerlo de esta manera:
svn diff -r X:Y --summarize
Creo que esto responde la pregunta con mayor precisión que la respuesta actualmente aceptada. Por ejemplo, imagine que modifica un archivo en la revisión 2 y luego revierte esos cambios en la revisión 3. 'svn log -v -r1: 3' mostrará que el archivo se ha modificado dos veces. Pero la pregunta original es: ¿qué ha cambiado entre dos revisiones arbitrarias? El archivo es idéntico en las revisiones 1 y 3, por lo que 'svn diff -r 1: 3 --summarize' no mostrará ese archivo. – TachyonVortex
esto funcionó para mí en las ventanas
Nota: {su} = revisión proporcionan el número de revisión para al menos uno de sus cambios de archivo. Todos los archivos asociados con esa revisión deberían aparecer en la lista.
+1 para leer el manual 'amigable' – lukya