Question

Sous Windows, j'ai deux fichiers source et je veux créer un correctif différent, comme celui-ci . Mais je ne suis pas sûr du format de ce correctif et de l'application à utiliser pour le créer. La sortie GNU diff est très différente du patch que je peux voir dans le lien ci-dessus.

Était-ce utile?

La solution

Le format de sortie s'appelle "unified diff", il peut être généré à l'aide de diff -u .

Autres conseils

Essayez WinMerge . Vous trouverez un générateur de correctifs dans les " Outils " menu.

Merci, PhiLho & amp; Luk & # 225; & # 353; ! Le programme diff de UnxUtils fonctionne parfaitement sous Windows 7 pour générer le fichier de correctif:

diff -u oldfile newfile >patchfile

De même, le programme de correctifs de UnxUtils fonctionne parfaitement pour appliquer le correctif:

patch -u oldfile patchfile

WinMerge est le meilleur outil pour Windows. Pour créer un fichier de correctif, vous devez procéder comme suit:

File>Open

- Ici, vous ouvrez les fichiers pour lesquels vous générez un fichier de correctif.

Tools>Generate Patch

- Vous indiquez ici le chemin où enregistrer le fichier de correctif. Et WinMerge enregistrera le fichier de correctif pour vous.

WinMerge ( http://winmerge.org/ ) est ce dont vous avez besoin. Vous pouvez également comparer des arbres de fichiers entiers avec cet outil, indispensable pour certaines personnes.

Le package UnxUtils offre de nombreux outils Unix utiles pour Windows, avec un impact minimal sur l’installation de Windows (décompressez, ajoutez un emplacement à un chemin, utilisez-le).
Il a un diff.exe

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