Diese Dokumentation wurde zur Beschreibung der Serie 1.6.x von Subversion erstellt. Falls Sie eine unterschiedliche Version von Subversion einsetzen, sei Ihnen dringend angeraten, bei http://www.svnbook.com/ vorbeizuschauen und stattdessen die zu Ihrer Version von Subversion passende Version dieser Dokumentation heranzzuiehen.

Name

svnlook diff — Ausgabe der Unterschiede geänderter Dateien und Eigenschaften.

Aufruf

svnlook diff REPOS_PATH

Beschreibung

Ausgabe der Unterschiede geänderter Dateien und Eigenschaften in einem Projektarchiv im Stil von GNU.

Optionen

--diff-copy-from
--no-diff-added
--no-diff-deleted
--revision (-r) REV
--transaction (-t) TXN
--extensions (-x) ARG

Beispiele

Dies zeigt eine frisch hinzugefügte (leere) und eine kopierte Datei sowie je zwei gelöschte und geänderte Dateien:

$ svnlook diff -r 40 /var/svn/repos/

Kopiert: egg.txt (von Rev 39, trunk/vendors/deli/pickle.txt)

Hinzugefügt: trunk/vendors/deli/soda.txt
==============================================================================

Geändert: trunk/vendors/deli/sandwich.txt
==============================================================================
--- trunk/vendors/deli/sandwich.txt	(original)
+++ trunk/vendors/deli/sandwich.txt	2003-02-22 17:45:04.000000000 -0600
@@ -0,0 +1 @@
+Don't forget the mayo!

Geändert: trunk/vendors/deli/logo.jpg
==============================================================================
(Binärdateien sind unterschiedlich)

Gelöscht: trunk/vendors/deli/chips.txt
==============================================================================

Gelöscht: trunk/vendors/deli/pickle.txt
==============================================================================

Falls eine Datei eine Eigenschaft svn:mime-type besitzt das nicht textuell ist, werden die Unterschiede nicht explizit aufgezeigt.