2

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

按照 BC 支持站点 ( http://www.scootersoftware.com/support.php?zz=kb_vcs ) 上的指示,将 BC3 设置为 3 路合并工具,但它不显示文件名或版本。

使用 mercurial 和 Beyond compare 3(bc3) 作为差异工具?需要帮助几乎可以回答这个问题。它适用于 2 路比较,但不适用于 3 路合并。谁能告诉我如何解决这个问题?

4

1 回答 1

2

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

于 2011-07-19T19:17:55.423 回答