Rechercher une page de manuel
gendiff
Langue: pl
Version: 10 stycznia 2000 (openSuse - 09/10/07)
Section: 1 (Commandes utilisateur)
Sommaire
NAZWA
gendiff - narzêdzie pomagaj±ce przy generowaniu bezb³êdnych plików diffSK£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>
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre