ich versuche, WinMerge als das Merge-Tool in TortoiseHG einzurichten; Hier ist meine Mercurial.ini:Verwenden Sie WinMerge als TortoiseHG Merge-Tool
; 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
Visual Diff funktioniert perfekt, aber wenn ich versuche, zwei Dateien, die ich die folgende Fehlermeldung zu fusionieren:
tool winmergeu can't handle binary
Wie kann ich es beheben?
Danke schade, dass WinMerge nicht binäre Dateien zusammenführen kann (tatsächlich nur visuelle diff verschiedene Binärdateien mit xdocdiff Plugin). –
Wenn Sie WinMerge für einige ausgewählte Erweiterungen verwenden, können Sie sie für nur diese Erweiterung registrieren, indem Sie den Abschnitt [merge-patterns] verwenden. Alternativ können Sie nicht zusammensetzbare binäre Erweiterungen zu "internal: fail" zuordnen, um gezwungen zu werden, das eine oder das andere auszuwählen. –