Ich verwende Subversion über die Linux-Befehlszeilenschnittstelle.
Ich möchte den Unterschied zwischen der Revision 11390 und 8979 einer bestimmten Datei sehen, die fSupplierModel.php
in meinem Terminal aufgerufen wird . Wie kann ich das machen?
Ich verwende Subversion über die Linux-Befehlszeilenschnittstelle.
Ich möchte den Unterschied zwischen der Revision 11390 und 8979 einer bestimmten Datei sehen, die fSupplierModel.php
in meinem Terminal aufgerufen wird . Wie kann ich das machen?
Antworten:
Siehe svn diff
im Handbuch:
svn diff -r 8979:11390 http://svn.collab.net/repos/svn/trunk/fSupplierModel.php
Um ganze Revisionen zu vergleichen, ist es einfach:
svn diff -r 8979:11390
Wenn Sie den zuletzt festgeschriebenen Status mit Ihren aktuell gespeicherten Arbeitsdateien vergleichen möchten, können Sie Convenience-Schlüsselwörter verwenden:
svn diff -r PREV:HEAD
(Beachten Sie, dass alle Dateien in den angegebenen Revisionen verglichen werden, ohne dass danach etwas angegeben wird.)
Sie können eine bestimmte Datei vergleichen, wenn Sie anschließend den Dateipfad hinzufügen:
svn diff -r 8979:HEAD /path/to/my/file.php