Federico Di Gregorio ha scritto:
Ora è tutto più chiaro...Il giorno mer, 01/08/2007 alle 22.43 +0200, Marco ha scritto:E se la patch inizia con: --- old/modules/pcitable.orig Mon Sep 27 11:03:56 1999 +++ new/modules/pcitable Tue Dec 19 20:05:41 2000 Significa di "fare una copia di backup chiamata pcitable.orig" prima di applicare la patch?No, significa che il file di partenza era old/modules/pcitable.orig e quello di destinazione pcitable. Comunque patch ignora il file di partenza e cerca solo quello di destinazione (se non indicato sulla linea di comando). federico Ho provato a creare una patch con il comando: diff -Naur dir_originale dir_patchata > nome_della_patch ed effettivamente me l'ha creata... :-) Ho visto che ogni sezione che si va a patchare inizia con diff -Naur file_originale file_patchato mentre in altre patch che ho trovato in giro le sezioni che si vanno a patchare iniziano con Index: nome_del_file Cosa cambia tra i due modi di fare le patch e come posso realizzare una patch "nel secondo modo" (Index:..........)? Grazie Ciao! Marco |