blaoulis Δημοσ. 11 Δεκεμβρίου 2007 Δημοσ. 11 Δεκεμβρίου 2007 Kalispera borei na me voi8isei kapoios me to diff? egw ton palio fakelo kai ton kainurgio kai 8elw na vgalw patch pataw apla diff firstfolder/ secondfolder/ > test.patch kai meta patch test.patch ?? pws akrivws duleuei??? ty a lot, diavasa to manual alla psilokolisa.
apoikos Δημοσ. 11 Δεκεμβρίου 2007 Δημοσ. 11 Δεκεμβρίου 2007 > diff -uNr firstfolder secondfolder > test.patch Μετά κάνεις unpack τα φρέσκα sources του προγράμματος σε έναν άλλο φάκελο (ή χρησιμοποιείς τον firstfolder) > cd freskasources patch -Np1 < /path/to/test.patch
pinball_elf Δημοσ. 11 Δεκεμβρίου 2007 Δημοσ. 11 Δεκεμβρίου 2007 Το patch παίρνει ένα αρχείο patchfile που περιέχει μια λίστα διαφορών των αρχείων που παράγεται από το πρόγραμμα diff και εφαρμόζει εκείνες τις διαφορές σε ένα ή περισσότερα αρχικά αρχεία, παράγοντας τις επιδιορθωμένες εκδόσεις. Κανονικά οι επιδιορθωμένες εκδόσεις αντικαθιστούν τις πρωτότυπες, εκτός και αν χρησιμοποιήσεις την επιλογή -b(backup). Τα ονόματα των αρχείων που επιδιορθώνονται περιέχονται συνήθως από το αρχείο patchfile, αλλά εάν πρόκειται για μόνο ένα αρχείο τότε αυτό μπορεί να δοθεί στη γραμμή εντολής. Παράδειγματα με πολλά αρχεία >patch -p0 -i patchfile.patch Παράδειγμα με ένα αρχείο > patch originalfile -i patchfile.patch -o updatedfile δεσ και αυτό: diff and patch tutorial.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.