Beispiele für die verwendung von Svn diff auf Deutsch und deren übersetzungen ins Französisch
{-}
-
Colloquial
-
Official
-
Medicine
-
Financial
-
Ecclesiastic
-
Computer
-
Ecclesiastic
-
Political
-
Programming
-
Official/political
-
Political
Sie können svn diff wie folgt verwenden.
Verwendet ARG als das ältere Ziel(in Verbindung mit svn diff).
Properties-only Weist svn diff an, nur Änderungen an Eigenschaften anzuzeigen.
Wenden Sie eine einfache Patch-Datei an, die vom Befehl svn diff erzeugt wurde.
Wenn Sie beispielsweise mit svn diff die Revisionen 99 und 102 von foo.
New ARG Verwendet ARG alsdas neuere Ziel(in Verbindung mit svn diff).
Verwenden Sie nur svn diff, um lokale Änderungen in einer Arbeitskopie anzuzeigen.
Tatsächlich stellt sich heraus, dass es drei verschiedene Verwendungsmöglichkeiten für svn diff gibt.
Weist svn diff an, eine zu Patch-Werkzeugen von Drittanbietern kompatible Ausgabe zu erzeugen.
REM Das sind die Parameter 6 und7(außer Sie benutzen svn diff -x, dann REM ist alles möglich).
Lassen Sie svn diff laufen, um eine vereinheitlichte Diff-Ausgabe Ihrer Änderungen zu sehen.
Der absolute Pfad zu einem Vergleichsprogramm, das verwendet wird, wenn Subversion„ diff“ -Ausgabenerzeugt(wie beim Aufruf des Befehls svn diff).
Verändert wurde; svn diff zeigt an, dass seine Eigenschaft svn: mergeinfo entweder angelegt oder modifiziert wurde.
Schaltet einen besonderen Ausgabemodus für svn log ein,der eine Anzeige der Unterschiede(à la svn diff) als Teil der Revisions-Information beinhaltet.
Svn diff gibt nur das eingeschränkte patch-Format aus, so dass es einige der Konzepte gar nicht wiedergeben kann.
Angenommen, Sie stellen beim Ansehen der Ausgabe von svn diff fest, dass alle Änderungen, die Sie an einer bestimmten Datei gemacht haben, fehlerhaft waren.
Wird svn diff ohne diese Option aufgerufen, verwendet es den eingebauten diff-Algorithmus von Subversion, der standardmäßig eine Ausgabe im unified-diff-Format erzeugt.
Auch können Sie durch die Benutzung derBefehls svn status und svn diff interessante Informationen über den Status Ihrer Datei- und Verzeichnis-Eigenschaften erhalten.
Svn diff> patchfile Zum Beispiel können Sie die Patch-Datei vor einer Übergabe an einen anderen Entwickler zur Kontrolle oder zum Testen schicken.
Die Option--ignore-ancestry schaltet Verfolgung von Zusammenführungen ab und führt dazu, dass sich eineZusammenführung verhält wie svn diff, wobei der Stammbaum von Dateien beim Zusammenführen ignoriert wird.
Anders als svn diff berücksichtigt der Zusammenführungsbefehl die Herkunft einer Datei beim Zusammenführen.
Wenn diese Option an svn merge übergeben wird, veranlasst das die Merge-Logik,ohne nachzudenken Unterschiede auf dieselbe Art zu erzeugen, wie es svn diff macht und ignoriert dabei irgendwelche historischen Verbindungen.
Git Schaltet einen besonderen Ausgabemodus für svn diff ein, der für die Kompatibilität mit dem verbreiteten verteilten Versionskontroll-System Git entworfen wurde.
Aber Subversion 1.7 bringt auch den Unterbefehl svn patch mit, das speziell darauf zugeschnitten wurde, um diezusätzlichen Informationen zu verarbeiten, die die Ausgabe von svn diff beinhalten kann, und wendet diese Änderungen auf die Arbeitskopie an.
Ebenso wie Sie svn diff im vorigen Beispiel benutzt haben, um sich Revision 355 anzusehen, können Sie die gleiche Option an svn merge übergeben.
Falls Sie--notice-ancestry verwenden, wird die Herkunft der Pfade beim Vergleich der Revisionen berücksichtigt(d.h.,falls Sie svn diff auf zwei Dateien gleichen Inhalts jedoch unterschiedlicher Herkunft anwenden, wird es dargestellt, als sei der gesamte Inhalt entfernt und wieder hinzugefügt worden).
Wie bei svn diff können Sie auch hier viele der verschiedenen Optionen angeben, die kontrollieren, wie die Unterschiede ermittelt werden, darunter--depth,--diff-cmd und--extensions(-x).
Merken Sie sich, dass ein solches Rückgängigmachen wie jeder andere svn merge -Vorgang ist,so dass Sie svn status und svn diff benutzen sollten, um sicherzustellen, dass Ihre Arbeit in dem Zustand ist, den Sie haben möchten, und verwenden Sie anschließend svn commit, um die endgültige Version in das Projektarchiv zu bringen.
Bewirkt einen besonderen Ausgabemodus für svn diff, bei dem der Unterschied des Dateiinhalts für eine durch eine Kopieroperation erstellte Datei aussieht, wie bei einer neuen Datei(mit jeder Zeile als Ergänzung zu einer leeren Datei) statt als ein Delta gegen die Originaldatei, aus der die Kopie erzeugt wurde.