Provided by: rpm-i18n_4.14.1+dfsg1-2_all bug

NAZWA

       gendiff - narzędzie pomagające przy generowaniu bezbłędnych plików diff

SKŁADNIA

       gendiff <katalog> <rozszerzenie-diff>

OPIS

       gendiff  jest dość prostym skryptem pomagającym przy generowaniu pliku diff z pojedynczego
       katalogu.  Jako  jedyne  argumenty  przyjmuje  nazwę   katalogu   i   "rozszerzenie-diff".
       Rozszerzenie  diff  powinno  być  unikalną  sekwencją  znaków  dodaną  na końcu wszystkich
       oryginalnych, nie zmodyfikowanych plików. Wyjściem programu jest plik  diff,  który  można
       nałożyć przy użyciu programu patch, aby odtworzyć zmiany.

       Zwykle  sekwencja  czynności  do  stworzenia  pliku  diff to utworzenie dwóch identycznych
       katalogów, dokonanie zmian w jednym katalogu i użycie narzędzia diff do  utworzenia  listy
       różnic  między nimi.  Użycie gendiff eliminuje potrzebę dodatkowej kopii oryginalnego, nie
       zmodyfikowanego katalogu. Zamiast  tego  trzeba  zachować  tylko  pojedyncze  pliki  przed
       zmodyfikowaniem.

       Przed  edycją  pliku  skopiuj  go,  dołączając  do nazwy wybrane rozszerzenie.  Tzn. jeśli
       zamierzasz zmodyfikować plik somefile.cpp i wybrałeś rozszerzenie  "fix",  skopiuj  go  do
       somefile.cpp.fix przed edycją. Następnie modyfikuj pierwszą kopię (somefile.cpp).

       Po  edycji wszystkich potrzebnych plików w ten sposób wejdź do katalogu jeden poziom wyżej
       niż jest obecny kod źródłowy i napisz:

           $ gendiff tenkatalog .fix > mydiff-fix.patch

       Powinieneś przekierować wyjście do pliku (jak na przykładzie), chyba  że  chcesz  zobaczyć
       wynik na standardowym wyjściu.

ZOBACZ TAKŻE

       diff(1), patch(1)

AUTOR

       Marc Ewing <marc@redhat.com>