GENDIFF(1) GENDIFF(1) BEZEICHNUNG gendiff - Dienstprogramm zur Erzeugung fehlerfreier Differenzdateien UBERSICHT gendiff BESCHREIBUNG gendiff ist ein recht einfaches Skript, das Sie beim Erzeugen einer Differenzdatei fur ein einzelnes Verzeichnis unterstutzt. Es akzeptiert einen Verzeichnisnamen und eine >>Diff-Endung<< als einzige Argumente. Diese Endung sollte eine eindeutige Zeichenfolge sein, die an das Ende aller ursprunglichen, unveranderten Dateien angehangt wird. Die Ausgabe des Programms ist eine Differenzdatei, die mit dem Programm patch angewendet werden kann, um die Anderungen wiederherzustellen. Der ubliche Ablauf zum Erzeugen einer Differenzdatei ist die Erstellung zweier identischer Verzeichnisse, dann die Anderung der Inhalte des einen Verzeichnisses und anschliessend die Anwendung des Dienstprogramms diff zum Erstellen einer Liste von Unterschieden zwischen den zwei Verzeichnissen. Bei der Verwendung von gendiff entfallt das Anlegen einer zusatzlichen, unveranderten Verzeichniskopie. Stattdessen mussen nur die einzelnen Dateien gespeichert werden, die tatsachlich geandert wurden. Vor dem Bearbeiten einer Datei kopieren Sie diese und hangen die Endung an, die Sie fur den Dateinamen gewahlt haben. Wenn Sie beispielsweise eine_datei.cpp bearbeiten wollen und die Endung >>fix<< gewahlt haben, kopieren Sie sie vor dem Bearbeiten nach eine_datei.cpp.fix. Dann bearbeiten Sie die Ursprungsdatei (eine_datei.cpp). Nach dem Bearbeiten aller gewunschten Dateien auf diese Weise wechseln Sie in das Verzeichnis oberhalb von dem, in dem sich Ihr Quellcode befindet, und geben Sie $ gendiff irgendein_verzeichnis .fix > mein_diff-fix.patch ein. Sie sollten die Ausgabe in eine Datei umleiten (wie im Beispiel), es sei denn, Sie wollen die Ergebnisse in der Standardausgabe ansehen. SIEHE AUCH diff(1), patch(1) AUTOR Marc Ewing UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Mario Blattermann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Montag, 10. Januar 2000 GENDIFF(1)