Gibt es eine Möglichkeit, die Unterschiede zwischen dem trunk
und einem Zweig zu finden 0.4.x
?
Ich muss ein Tag erstellen - ich kann mich jedoch nicht erinnern, ob meine letzten Korrekturen im Trunk oder in der Filiale vorgenommen wurden.
Wenn Sie eine Kasse des Repositorys zur Hand haben, können ^
Sie die Notation (caret, suchen Sie im Handbuch ) verwenden, um wie folgt auf die Wurzel des Repos zu verweisen:
svn diff --old ^/branches/0.4.x --new ^/trunk
Dies funktioniert seit Subversion 1.6.
Wenn Sie eine ältere Subversion oder kein praktisches Auschecken des Repos haben, können Sie absolute Pfade verwenden, wie im ursprünglichen Redbook beschrieben :
svn diff --old http://.../repo/branches/0.4.x --new http://.../repo/trunk/
sollte Ihnen die Antwort geben, die Sie suchen.
Ersetzen Sie http://.../repo/
durch die tatsächliche URL Ihres Repositorys.
^
bedeutet "das Repository der Kasse, in der ich mich gerade befinde "?Dies gibt Ihnen den Unterschied zwischen einer Datei in Zweig und Trunk.
quelle
Sie können das Meld-Tool zum Vergleich verwenden, anstatt die Eingabeaufforderung zu verwenden, um den Unterschied zu erkennen. Es geht so etwas.
quelle
meld
Werkzeug?Wenn Sie sich nur vom aktuellen Zweig unterscheiden möchten, können Sie einfach einen Punkt verwenden.
quelle