Deshalb möchte ich diesen Ordner vergleichen http://cloudobserver.googlecode.com/svn/branches/v0.4/Boost.Extension.Tutorial/libs/boost/extension/
mit dieser http://svn.boost.org/svn/boost/sandbox/boost/extension/
. Ich möchte als Ergebnis eine Diff-Datei erhalten. Diese Ordner stehen unter der Kontrolle von svn, aber ich würde eine Diff-Datei im Git-Stil bevorzugen (wie die hier gezeigte ), die ich ausprobiert habe, git diff
aber für Webordner scheint dies nicht so zu funktionieren. Wie macht man dasselbe mit einem Befehl unter Linux?
Update: Wir hatten also eine tolle Antwort . Aber es funktioniert seltsam - es scheint mir, dass es zeigt, dass alle Dateien (dieselben Dateien) ihren gesamten Inhalt durch denselben Inhalt ersetzt haben (obwohl ich sicher weiß, dass überhaupt nur 3-4 Codezeilen geändert wurden) ...
Update 2: Um das zu erreichen, was ich wirklich brauchte (dif-Datei mit nur wirklich geänderten Zeilen, mit Git-Styling, unter Linux), gehen Sie wie folgt vor:
$ svn export http://cloudobserver.googlecode.com/svn/branches/v0.4/Boost.Extension.Tutorial/libs/boost/extension/ repos2 --native-eol CRLF
$ svn export http://svn.boost.org/svn/boost/sandbox/boost/extension/ repos --native-eol CRLF
$ git diff repos repos2 > fileWithReadableDiff.diff
one shown here
... muss zufällig sein