Question

J'ai essayé de lancer "diff" sur deux répertoires sources, un fichier patch contenant un "diff" entre les deux répertoires.

diff -rupN flyingsaucer-R8pre2_b/ flyingsaucer-R8pre2/ > a.patch

La commande ci-dessus ne semble pas fonctionner, elle génère un diff et je reçois un fichier de 13 Mo. En réalité, il devrait y avoir quelques modifications.

Était-ce utile?

La solution

Devrait fonctionner avec toutes les versions récentes de gnu diff (testé ici avec gnu diff 2.8.1.)

Vous pouvez ajouter -b (et peut-être -B) pour ignorer les différences d’espace, ce qui peut générer des fichiers de patch volumineux sans nécessité.

Autres conseils

Je ne vois aucune raison pour que cela ne fonctionne pas. Essayez d’ajouter & Quot; wb & Quot; à la liste d'arguments pour ignorer les changements d'espaces. Êtes-vous sûr d'avoir les mêmes barres obliques des deux côtés?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top