PhiLho
问问题
3782 次
4 回答
5
bzr diff --using "C:/Program Files/WinMerge/WinMergeU.exe"
您可以将其添加到 bazaar.conf 中的别名
或者,如果您的 PATH 环境变量中有 C:\Program Files\WinMerge,您可以将其用作:
bzr diff --using WinMergeU.exe
于 2009-02-27T20:28:00.827 回答
2
您是否阅读了README
difftools 插件附带的文件?它解释了这个--using
选项。
另外,通过安装在我的 windows 机器上的 bazaar,它有一段时间没有更新,你会在 C:\Documents and Settings\ username \Application Data\bazaar\2.0\bazaar.conf找到你的配置文件
在该部分下添加以下[ALIASES]
内容(如果该部分不存在,则添加该部分):
[ALIASES]
gdiff = diff --using C:\Progra~1\WinMerge\WinMergeU.exe
更改路径以适合您的安装。然后你就可以走了
bazaar gdiff
代替
bazaar diff
于 2009-02-28T00:15:19.657 回答
2
这似乎对我有用:
bzr diff --using "C:\\program files\\winmerge\\winmergeu.exe"
顺便说一句,如果你不能让它工作,我建议使用 q* UI 工具,比如:
bzr qdiff
bzr qlog
bzr qcommit
..ETC
于 2009-03-10T00:11:40.130 回答
1
Tortoise Bazaar->Settings->General Bazaar Options->Diff->Add 对我不起作用。我尝试使用上面的答案,但不幸的是它们也不起作用。但是我将答案用作基础,然后找到了解决方案。我编辑了
C:\Documents and Settings\*username*\Application Data\bazaar\2.0\qbazaar.conf (not bazaar.conf)
并添加了行
[EXTDIFF]
WinMerge = "C:/Program Files/TC UP/PLUGINS/Media/WinMerge/WinMergeU.exe"
它工作正常,我可以在内置差异和 WinMerge 之间进行选择。
于 2013-04-04T14:15:31.780 回答