Przykład pierwszy: próbujesz skompilować źródła programu i odkrywasz, że ktoś już je dostosował, aby kompilacja przebiegła sprawnie pod używanym przez Ciebie systemem. Opublikował owe poprawki w formie patcha, ale nie jesteś pewien co powinieneś z nim zrobić. Odpowiedź brzmi: nałożyć łatkę (patch) na źródła programu za pomocą konsolowego narzędzia o nazwie patch.
Przykład drugi: pobrałeś źródła programu i po pewnym czasie modyfikowania ich, udało Ci się skompilować je. Chciałbyś udostępnić swoje poprawki innym programistom albo autorom programu bez udostępniania całego archiwum ze zmodyfikowanymi źródłami. W takim wypadku potrzebujesz samodzielnie stworzyć patcha, a narzędziem którego potrzebujesz jest diff
Ten krótki poradnik obsługi diff i patch opisujący najczęstsze przypadki użycia powinien pomóc Ci w powyższych sytuacjach. Opisuje wystarczająco dużo, aby nauczyć się podstaw tych programów.
Przeczytaj cały wpis »