首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将WinMerge用作TortoiseHG合并工具

将WinMerge用作TortoiseHG合并工具
EN

Stack Overflow用户
提问于 2010-01-16 01:30:35
回答 2查看 10.7K关注 0票数 31

我正在尝试将WinMerge设置为TortoiseHG的合并工具;下面是我的Mercurial.ini:

代码语言:javascript
复制
; 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运行得很好,但是当我尝试合并两个文件时,我得到了以下错误:

代码语言:javascript
复制
tool winmergeu can't handle binary

我怎么才能修复它?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-16 13:01:57

您可以添加

代码语言:javascript
复制
winmergeu.binary=True

如果winmerge可以合并二进制文件,则返回here。如果不能,您将需要配置另一个合并工具,该工具可以使用matters将二进制文件发送到该工具。

票数 14
EN

Stack Overflow用户

发布于 2012-10-20 02:38:01

您不再需要处理.ini文件。只要你同时安装了TortoiseHG和WinMerge,你就会在TortoiseHG全局设置- TortoiseHG部分-三向合并工具和可视化比较工具中看到它的一个选项。它显示为"winmergeu“。我用头撞了几个小时才发现这个,我一定是看不见了。

WinMerge 2.12.4.0 Unicode

TortoiseHg 2.5.1

Mercurial 2.3.2

票数 27
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2073543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档