2008-10-03 16 views

Respuesta

36
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!

+7

+1 para leer el manual 'amigable' – lukya

6

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.

1

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.

5

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

20

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 
+6

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

0

esto funcionó para mí en las ventanas

  1. Ir a la carpeta donde tienes el repositorio,
  2. haga clic derecho y seleccione SVN Mostrar registro,
  3. En el cuadro de diálogo hay un botón "Mostrar rango", haga clic en él y llenar de inicio de revisión = {su revisión } y Fin revisión = {su} revisión
  4. Seleccione el rango de fecha de inicio y según su necesidad

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.

Cuestiones relacionadas