如何使用TortoiseHg 2.0.3和Beyond Compare 3.2.4进行3向合并

时间:2011-04-26 22:30:12

标签: tortoisehg beyondcompare3 tortoisehg-2.0 3-way-merge

我需要配置TortoiseHg以在需要3向合并时启动Beyond Compare 3,但我无法让它显示正在比较的文件的名称和版本。它在执行双向文件比较时显示文件的名称和版本。有谁知道如何正确配置它? KDiff3有同样的问题。

在BC支持站点(http://www.scootersoftware.com/support.php?zz=kb_vcs)进行了划分后,将BC3设置为3向合并工具,但它不显示文件名或版本。

Using mercurial and beyond compare 3(bc3) as the diff tool? help needed几乎回答了这个问题。它适用于双向比较,但不适用于3向合并。有谁能告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

我有TortoiseHG 2.0.2和Beyond Compare 3.1.11做3合并时,它通常是中间的基础和两边的2个差异。我通常告诉他们的方式是内容。我不喜欢它的方式它做三向合并的方式是你有时必须选择一侧而不是另一侧(蓝色或粉红色)并且不能同时选择(包含两个分支)。示例:如果我在我的类的底部放置一个新函数在2个分支中并将它们合并到基础之上而不是比较将使我选择一个或另一个函数而我不能同时拥有它们。