.\" -*- coding: UTF-8 -*- .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" Generated by scdoc 1.11.4 .\" Complete documentation for this program is not available as a GNU info page .nh .ad l .\" Begin generated content: .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH GENDIFF 1 "6 mars 2026" "RPM 6.0.1" .PP .SH NOM gendiff – Utilitaire pour créer des fichiers diff sans erreur .PP .SH SYNOPSIS \fBgendiff\fP \fIRÉPERTOIRE\fP \fIEXTENTION\-DIFF\fP .PP .SH DESCRIPTION \fBgendiff\fP est un outil pour générer un fichier \fIdiff\fP à partir d'un seul répertoire.\& Le fichier \fIdiff\fP généré peut être appliqué avec le programme \fBpatch\fP(1) pour réappliquer les modifications.\& .PP \fBgendiff\fP recherche tous les fichiers ayant \fIEXTENSION\-DIFF\fP comme extension dans le \fIRÉPERTOIRE\fP spécifié et exécute la commande \fBdiff\fP(1) sur les fichiers ayant cette extension \fIEXTENSION\-DIFF\fP 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 \fBdiff\fP(1). .PP \fBgendiff\fP est habituellement utilisé pour créer des correctifs dans le but d'empaqueter des logiciels avec \fBrpmbuild\fP(1).\& .PP .SH ARGUMENTS \fIRÉPERTOIRE\fP .RS 4 Le répertoire à partir duquel générer un diff.\& .PP .RE \fIEXTENSION\-DIFF\fP .RS 4 L'extension diff à rechercher.\& .PP .RE .SH "CODE DE RETOUR" En cas de succès, \fB0\fP est renvoyé, autrement, un code d'échec différent de zéro est renvoyé.\& .PP .SH EXEMPLES En supposant que vous deviez modifier un fichier source nommé \fIun_fichier.\&cpp\fP et que vous avez choisi l'extension \fIfix\fP, créez la copie \fIun_fichier.\&cpp.\&fix\fP avant de modifier le fichier source.\& Éditez ensuite le fichier originel (\fIun_fichier.\&cpp\fP).\& .PP 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 \fBgendiff\fP sur lui : .PP .nf .RS 4 gendiff monprojet\-1\&.0 \&.fix > monprojet\-1\&.0\-fix\&.patch .fi .RE .PP .SH "VOIR AUSSI" \fBdiff\fP(1), \fBpatch\fP(1) .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Jean-Pierre Giraud . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .