GENDIFF(1) General Commands Manual GENDIFF(1) NAZWA gendiff - narzedzie pomagajace przy generowaniu bezblednych plikow diff SKLADNIA gendiff KATALOG ROZSZERZENIE-DIFF OPIS gendiff jest narzedziem do tworzenia pliku diff z pojedynczego katalogu. Utworzony diff mozna zastosowac z programem patch(1), aby odtworzyc zmiany. gendiff szuka wszelkich plikow z rozszerzeniem ROZSZERZENIE-DIFF w podanym KATALOGU i wykonuje diff(1) na plikach z ROZSZERZENIEM-DIFF oraz ich odpowiednikach bez tego rozszerzenia, w tej kolejnosci. W ten sposob uzyskuje sie pliki roznicowe z kodu zrodlowego, bez potrzeby tworzenia pelnej kopii katalogu, co byloby wymagane przy bezposrednim stosowaniu narzedzia diff(1). gendiff powszechnie stosuje sie do tworzenia latek przy pakietowaniu oprogramowania za pomoca rpmbuild(1). ARGUMENTY KATALOG Katalog, z ktorego tworzy sie pliki roznicowe. ROZSZERZENIE-DIFF Szukane rozszerzenie diff. STATUS ZAKONCZENIA W przypadku powodzenia zwracane jest 0, w razie bledu kod jest niezerowy. PRZYKLADY Zakladajac, ze zamierza sie zmodyfikowac plik zrodlowy o nazwie jakisplik.cpp i wybrano rozszerzenie poprawka, nalezy go skopiowac do jakisplik.cpp.poprawka przed rozpoczeciem edycji. Nastepnie nalezy modyfikowac pierwotny plik (jakisplik.cpp). Po edycji wszystkich potrzebnych plikow w ten sposob, nalezy przejsc do katalogu o jeden poziom wyzej niz jest obecny kod zrodlowy i uruchomic na nim gendiff: gendiff mojprojekt-1.0 .poprawka > mojprojekt-1.0-poprawka.patch ZOBACZ TAKZE diff(1), patch(1) TLUMACZENIE Tlumaczenie niniejszej strony podrecznika: Jakub Bogusz i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . RPM 6.0.1 6 marca 2026 r. GENDIFF(1)