Wpis z mikrobloga

pytasz zbyt ogólnie. można zarówno podmieniać całe pliki jak i je patchować/diffować, nie wiem która metoda jest bardziej popularna
@oskar_15: żródła są u Ciebie (w systemie kontroli wersji powinny być swoją drogą, np svn, albo git), zmieniasz jedną linię, rekompilujesz, i teraz:

a) podgrywasz cały nowy zmieniony plik (albo dużo plików)
b) robisz patcha - tzn. specjalnym programem wyznaczasz różnice między starymi binarnymi plikami i nowymi, i przesyłasz tylko te różnice, a klient u siebie stosuje odwrotny program - nakłada patcha na swoje pliki (to może być robione automatycznie)
@oskar_15: Kwestia czy robisz to na Windowsa czy Linuksa…
W Linuksie są menedżery pakietów. Robisz paczkę (np. rpm dla RedHata, deb dla Debiana, pkgbuild dla ArchLinuksa) albo ktoś ją robi w której jest konkretna wersja oprogramowania.
W przypadku rpmów, są też deltarpmy które trzymają tylko zmiany między pakietami by się mniej pobierało, a potem system sobie składa to z tym co już poprzednio miałeś. W tym wypadku deltarpm jest łączony z