Arbeiten mit Diff-Dateien

Diff-Dateien enthalten nur die Abweichungen zwischen zwei Dateien oder mehreren Dateien in einem Ordner und sowie eventuell einige Kontextzeilen vor und nach den geänderten Zeilen. Zusammenhängende geänderte Zeilen und die zugehörige Kontextzeilen werden als Gruppe bezeichnet. Eine Diff-Datei kann daher mehrere Gruppen aus einer oder mehreren Dateien enthalten. Wenn sich die Kontextzeilen von zwei oder mehr Gruppen überlappen, werden sie als einzelne Gruppe betrachtet. Diff-Dateien können benutzt werden, um:

  • Änderungen in den Gruppen auf eine Originaldatei anzuwenden.

  • Änderungen in den Gruppen auf eine Datei oder mehrere Dateien in einem Ordner anzuwenden.

  • Nach Bearbeitung die Änderungen auf eine Datei oder mehrere Dateien in einem Ordner anzuwenden.

Erstellen einer Diff-Datei

Um eine Diff-Datei zu erstellen, muss in Kompare die Abweichungen von Dateien angezeigt werden. Dann wählen Sie im Menü DateiDiff speichern... und öffnen damit den Dialog Diff-Optionen (siehe „Diff-Optionen“ für mehr Informationen zum Diff-Format und dessen Optionen). Nachdem alle Einstellungen ausgewählt sind, drücken Sie auf den Knopf Speichern und speichern damit den Diff in einer Datei mit der Endung .diff.

Anzeigen einer Diff-Datei

Es ist möglich, den Inhalt einer Diff-Datei in Kompare anzuzeigen, indem Sie die Diff-Datei mit DateiDiff öffnen ... auswählen.

Bei der Anzeige einer Diff-Datei werden nur die Gruppen mit geänderten Zeilen sowie eventuell Kontextzeilen dargestellt, aber keine Zeilen ohne Abweichungen. Wurde eine Diff-Datei ohne Kontextzeilen erstellt, enthält sie nur abweichende Zeilen.

Wenn eine Diff-Datei Gruppen aus mehreren Dateien enthält, werden jeweils nur die Gruppen aus einer Datei in Kompare angezeigt. Sie können nun zwischen den angezeigten Dateiein wie zwischen richtigen Dateien wechseln, obwohl diese Information nur in einer einzigen Diff-Datei enthalten ist.

Anwenden von Abweichungen in einer Diff-Datei

Beim Betrachten von Abweichungen in einer Diff-Datei ist es möglich, die Abweichungen anzuwenden, genau wie beim Vergleich von Quell- und Zieldateien (siehe „Abweichungen zusammenführen“).

URL mit einem Diff mischen

Auch eine Diff-Datei kann benutzt werden, um die Gruppen mit den Abweichungen darin mit einer Datei oder einem Ordner zu vergleichen. Dazu wählen Sie DateiURL mit Diff mischen ... und geben dann Datei/Ordner und den Pfad der Ausgabe von diff ein.

Beim Betrachten von Abweichungen zwischen einer Quelldatei und einer Diff-Datei ist es möglich, die Abweichungen anzuwenden, genau wie beim Vergleich von Quell- und Zieldateien (siehe „Abweichungen zusammenführen“).