2009-06-16 2 views

Répondre

4

Si vous connaissez les numéros de révision des deux vous builds pouvez utiliser svn log:

svn log -r <previous rev>:<next rev> 

Par exemple:

svn log -r 1066:1105 
+0

Merci. Mais ce n'est pas la liste des noms de fichiers C: \ Final Extraire> svn log -r 101: 102 --------------------------- --------------------------------------------- r101 | ID | 2009-06-12 05:59:11 -0400 (Ven, 12 Juin 2009) | 1 ligne --------------------------------------------- --------------------------- r102 | ID | 2009-06-15 03:47:10 -0400 (Lun, 15 Jun 2009) | 1 ligne . S'il vous plaît laissez-moi savoir comment obtenir le nom de fichier aussi –

+2

ajouter -v ou --verbose – sth

1

Pour découvrir les changements, utilisez

svn blame <filename> 

Cette vous montrera qui est responsable de quelle ligne de code - si vous voulez une version spécifique, utilisez

svn blame <filename>:<rev> 
1
svn diff --summarize -c 123 

montre les fichiers où changé dans le 123 changeset, à savoir dans le commit que la révision tournée 122 en révision 123.

svn log -c 123 

vous montre qui a fait cette commettras. Vous pouvez remplacer

-c 123 

par

-r COMMITTED:HEAD 

pour obtenir le dernier changement (cela suppose que votre copie de travail est à ce jour, appelez svn up pour vous assurer).

Questions connexes