Ceci est une ancienne révision du document !



Patch : application d'un patch dans un répertoire

Patch permet d'appliquer un patch obtenu au moyen d'un diff (svn diff, git diff, …)

Il suffit d'installer le paquet patch.

Patcher un dossier

L'utilisation de l'outil patch se fait en ligne de commande. La syntaxe est la suivante :

patch -p0 < mon.patch

Ceci appliquera le patch "mon.patch" dans le répertoire courant.

-p0 indique que nous prenons les paths du patch en entier. Par exemple : +++ monProjet/test.c va appliquer ce patch dans le sous répertoire monProjet sur le fichier test.c. Si nous avions spécifié -p1 il aurait cherché test.c à la racine de notre répertoire courant.

Patcher un fichier

patch monfichier.truc < mon.patch

Contributeurs: dufoli

  • patch.1395846347.txt.gz
  • Dernière modification: Le 26/03/2014, 16:05
  • par 41.111.72.89