J'essaie de configurer WinMerge en tant qu'outil de fusion dans TortoiseHG; Voici mon Mercurial.ini:Utiliser WinMerge comme outil de fusion TortoiseHG
; User specific Mercurial config file.
; See the hgrc man page for details.
[ui]
username = Bargio <>
merge = winmergeu
[extdiff]
cmd.winmerge = C:\Program Files (x86)\WinMerge\WinMergeU.exe
opts.winmerge = /e /x /ub /wl
[merge-tools]
winmergeu.executable = C:\Program Files (x86)\WinMerge\WinMergeU.exe
winmergeu.priority= 1
winmergeu.fixeol=True
winmergeu.checkchanged=True
winmergeu.args= /e /ub /dl other /dr local $other $local $output
winmergeu.gui=False
[tortoisehg]
vdiff = winmerge
visuelle diff fonctionne parfaitement, mais lorsque je tente de fusionner deux fichiers i l'erreur suivante:
tool winmergeu can't handle binary
Comment puis-je résoudre ce problème?
Merci, dommage que Winmerge ne peut pas fusionner des fichiers binaires (En fait, peut uniquement visuelle diff différents fichiers binaires avec le plugin xdocdiff). –
Si vous utilisez WinMerge pour quelques extensions, vous pouvez l'enregistrer uniquement pour ces extensions en utilisant la section [merge-patterns]. Alternativement, vous pouvez mapper les extensions binaires non fusionnables à "internal: fail" pour être obligé de choisir l'une ou l'autre. –