GENDIFF(1) GENDIFF(1) NOM gendiff - utilitaire pour creer des fichiers diff sans erreur SYNOPSIS gendiff DESCRIPTION gendiff est un script plutot simple qui aide a creer un fichier diff a partir d'un repertoire unique. Il n'a besoin que d'un nom de repertoire et d'une << extension-diff >> comme arguments. L'extension diff doit etre une sequence unique de caracteres ajoutee a la fin de tous les noms de fichier originaux non modifies. La sortie du programme est un fichier diff qui peut etre applique avec le programme patch pour recreer les modifications.' La sequence habituelle pour la creation d'un diff consiste a creer deux repertoires identiques, a faire les modifications dans un repertoire, puis a utiliser l'utilitaire diff pour creer la liste des differences entre les deux. L'utilisation de gendiff supprime le besoin d'une copie supplementaire, originelle et non modifiee du repertoire. A la place, seuls les fichiers individuels qui sont modifies ont besoin d'etre enregistres. Avant de modifier un fichier, copiez-le en ajoutant l'extension que vous avez choisie pour le nom du fichier. Par exemple, si vous allez modifier le fichier un_fichier.cpp et si vous avez choisi l'extension << fix >>, creez la copie un_fichier.cpp.fix avant de le modifier. Editez ensuite le fichier originel (un_fichier.cpp). Apres avoir modifie tous les fichiers que vous deviez modifier de cette facon, allez dans le repertoire situe un niveau plus haut que celui ou est situe votre code source puis saisissez la commande suivante : $ gendiff un_repertoire .fix > mon_diff-fix.patch Vous pouvez rediriger la sortie vers un fichier (comme dans l'exemple) a moins que vous souhaitiez afficher les resultats sur la sortie standard. VOIR AUSSI diff(1), patch(1) AUTEUR Marc Ewing TRADUCTION La traduction francaise de cette page de manuel a ete creee par Jean- Pierre Giraud Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Lundi 10 janvier 2000 GENDIFF(1)