.\" -*- coding: UTF-8 -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH GENDIFF 1 "Montag, 10. Januar 2000" .UC 4 .SH BEZEICHNUNG gendiff \- Dienstprogramm zur Erzeugung fehlerfreier Differenzdateien .SH ÜBERSICHT \fBgendiff\fP .SH BESCHREIBUNG \fBgendiff\fP ist ein recht einfaches Skript, das Sie beim Erzeugen einer Differenzdatei für ein einzelnes Verzeichnis unterstützt. Es akzeptiert einen Verzeichnisnamen und eine »Diff\-Endung« als einzige Argumente. Diese Endung sollte eine eindeutige Zeichenfolge sein, die an das Ende aller ursprünglichen, unveränderten Dateien angehängt wird. Die Ausgabe des Programms ist eine Differenzdatei, die mit dem Programm \fBpatch\fP angewendet werden kann, um die Änderungen wiederherzustellen. .PP Der übliche Ablauf zum Erzeugen einer Differenzdatei ist die Erstellung zweier identischer Verzeichnisse, dann die Änderung der Inhalte des einen Verzeichnisses und anschließend die Anwendung des Dienstprogramms \fBdiff\fP zum Erstellen einer Liste von Unterschieden zwischen den zwei Verzeichnissen. Bei der Verwendung von \fBgendiff\fP entfällt das Anlegen einer zusätzlichen, unveränderten Verzeichniskopie. Stattdessen müssen nur die einzelnen Dateien gespeichert werden, die tatsächlich geändert wurden. .PP Vor dem Bearbeiten einer Datei kopieren Sie diese und hängen die Endung an, die Sie für den Dateinamen gewählt haben. Wenn Sie beispielsweise \fIeine_datei.cpp\fP bearbeiten wollen und die Endung »fix« gewählt haben, kopieren Sie sie vor dem Bearbeiten nach \fIeine_datei.cpp.fix\fP. Dann bearbeiten Sie die Ursprungsdatei (\fIeine_datei.cpp\fP). .PP Nach dem Bearbeiten aller gewünschten Dateien auf diese Weise wechseln Sie in das Verzeichnis oberhalb von dem, in dem sich Ihr Quellcode befindet, und geben Sie .sp .nf $ gendiff irgendein_verzeichnis .fix > mein_diff\-fix.patch .fi .PP ein. Sie sollten die Ausgabe in eine Datei umleiten (wie im Beispiel), es sei denn, Sie wollen die Ergebnisse in der Standardausgabe ansehen. .PD .SH "SIEHE AUCH" \fBdiff\fP(1), \fBpatch\fP(1) .SH AUTOR .nf Marc Ewing .fi .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann erstellt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@\:lists.\:debian.\:org Mailingliste der Übersetzer .ME .