Créer un patch
Un article de DocAstairs.
[modifier] Besoin
Créer un patch est souvent nécessaire et vous simplifiera la vie si vous ne l'utilisez pas déjà. Par exemple, euh en fait, j'ai pas vraiment d'exemple en tête...
[modifier] Créer le patch
user@system$ diff -aburN repertoire/reference/ repertoire/modifie/ > mon_patch.diff
- a : traiter tout les fichiers comme du texte
- b : permet de ne pas tenir compte des différences sur les espaces
- u : faire un patch unifié
- r : parcourrir les sous répertoires
- N : permet de gérer les fichiers nouveaux
[modifier] Injecter le patch
patch -p1 < mon_patch.diff
- p1 : permet de faire abstraction du répertoire de l'arborescence dans laquelle avait était créé le patch.