Der Unterschied zwischen Arbeitskopie und HEAD; die Änderungen, die an dem vorgenommen werden müssten, was sich jetzt im Repository ( HEAD) befindet, um Ihre Arbeitskopie zu erstellen :
svn diff -r HEAD --old=<file>
Von möglichem Interesse ist der Unterschied zwischen BASEund HEAD; Änderungen, die seit der letzten Aktualisierung der Arbeitskopie in das Repository eingecheckt wurden :
svn diff -r BASE:HEAD <file>
Und natürlich der Unterschied zwischen BASEund Arbeitskopie ; die Änderungen, die Sie seit der letzten Aktualisierung der Arbeitskopie vorgenommen haben :
svn diff <file>
Es gibt drei Versionen diskutiert: BASE, Arbeitskopie , und HEAD.
BASE: <file>wie zuletzt ausgecheckt / aktualisiert. Auf welche Arbeitskopie würde nach der Verwendung zurückgegriffen werden ?svn revert
- Arbeitskopie : Lokale Änderungen,
<file>die erst kürzlich ausgecheckt / aktualisiert wurdenBASE
HEAD: Neueste Änderungen im Repository. Entspricht BASE iff, da keine Änderungen festgeschrieben wurden, seit <file>sie als Arbeitskopie ausgecheckt / aktualisiert wurden .