2009-06-16 6 views

Antwort

4

Wenn Sie die Versionsnummern wissen von den zwei Builds können Sie svn log verwenden

svn log -r 1066:1105 
+0

Danke. Aber es zeigt keine Dateinamen C: \ Final Check out> Svn log -r 101: 102 --------------------------- --------------------------------------------- r101 | ID | 2009-06-12 05:59:11 -0400 (Fr, 12 Jun 2009) | 1 Zeile --------------------------------------------- --------------------------- r102 | ID | 2009-06-15 03:47:10 -0400 (Mo, 15 Jun 2009) | 1 Zeile . Bitte lassen Sie mich wissen, wie Sie den Dateinamen auch –

+2

hinzufügen -v oder --verbose – sth

1

die Änderungen zu entdecken, verwenden

svn blame <filename> 

Diese zeigt Ihnen, wer für welche Codezeile verantwortlich ist - wenn Sie eine bestimmte Version haben möchten, verwenden Sie

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

zeigt die Dateien, die in dem in der changeset geändert 123, das heißt in der Commit, dass Revision einge 122 in Revision 123.

svn log -c 123 

zeigt Ihnen, dass begehen gemacht. Sie können

-c 123 

von

-r COMMITTED:HEAD 

ersetzen die letzte Änderung zu erhalten (dies setzt voraus, Ihre Arbeitskopie auf dem neuesten Stand ist, rufen Sie svn up sicher zu machen).

Verwandte Themen