8.6.15 Extraire des diff�rences et introduire des mises � jour dans un fichier source
Suivez l'une de ces proc�dures pour extraire les diff�rences par rapport au
fichier source et cr�er des fichiers diff unifi�s file.patch0 ou
file.patch1 selon l'emplacement du fichier :
$ diff -u file.old file.new1 > file.patch0
$ diff -u old/file new1/file > file.patch1
Le fichier diff (aussi appel� rustine ou patch) est utilis� pour envoyer des
mises � jour du programme. Celui qui le re�oit peut appliquer cette mise �
jour � un autre fichier file avec :
$ patch -p0 file < file.patch0
$ patch -p1 file < file.patch1
Si vous avez trois versions d'un code source, vous pouvez les m�langer plus
efficacement avec diff3
:
$ diff3 -m file.mine file.old file.yours > file