table of contents
- trixie 4.27.0-1
- trixie-backports 4.30.2-1~bpo13+1
- testing 4.30.2-1
- unstable 4.30.2-1
| GENDIFF(1) | General Commands Manual | GENDIFF(1) |
NOM¶
gendiff – Utilitaire pour créer des fichiers diff sans erreur
SYNOPSIS¶
gendiff RÉPERTOIRE EXTENTION-DIFF
DESCRIPTION¶
gendiff est un outil pour générer un fichier diff à partir d'un seul répertoire. Le fichier diff généré peut être appliqué avec le programme patch(1) pour réappliquer les modifications.
gendiff recherche tous les fichiers ayant EXTENSION-DIFF comme extension dans le RÉPERTOIRE spécifié et exécute la commande diff(1) sur les fichiers ayant cette extension EXTENSION-DIFF et leur homologue sans cette extension, dans cet ordre. Cela permet de générer des fichiers diff à partir du code source sans effectuer une copie complète du répertoire, ce qui autrement serait nécessaire lors de l'utilisation directe de l'utilitaire diff(1).
gendiff est habituellement utilisé pour créer des correctifs dans le but d'empaqueter des logiciels avec rpmbuild(1).
ARGUMENTS¶
RÉPERTOIRE
EXTENSION-DIFF
CODE DE RETOUR¶
En cas de succès, 0 est renvoyé, autrement, un code d'échec différent de zéro est renvoyé.
EXEMPLES¶
En supposant que vous deviez modifier un fichier source nommé un_fichier.cpp et que vous avez choisi l'extension fix, créez la copie un_fichier.cpp.fix avant de modifier le fichier source. Éditez ensuite le fichier originel (un_fichier.cpp).
Après avoir modifié tous les fichiers que vous deviez modifier de cette façon, allez dans le répertoire situé un niveau plus haut que celui où est situé le code source puis exécutez gendiff sur lui :
gendiff monprojet-1.0 .fix > monprojet-1.0-fix.patch
VOIR AUSSI¶
TRADUCTION¶
La traduction française de cette page de manuel a été créée par Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>
Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.
| 15 décembre 2025 | RPM 6.0.1 |