如何使用 TortoiseHg 2.0.3 和 Beyond Compare 3.2.4 进行 3 路合并
我可以配置 TortoiseHg 在需要 3 向合并时启动 Beyond Compare 3,但我无法让它显示正在比较的文件的名称和版本。在进行双向文件比较时,它会显示文件的名称和版本。有谁知道如何正确配置它? KDiff3也有同样的问题。
按照 BC 支持网站 (http://www.scootersoftware.com/support .php?zz=kb_vcs) 将 BC3 设置为三向合并工具,但它不显示文件名或版本。
使用 Mercurial 和 Beyond Compare 3(bc3 )作为差异工具?需要帮助 几乎回答了问题。它适用于 2 路比较,但不适用于 3 路合并。谁能告诉我如何解决这个问题?
I can configure TortoiseHg to launch Beyond Compare 3 when a 3-way merge is needed, but I haven't been able to get it to show the names and versions of the files being compared. It displays the names and versions of files when doing a 2-way file compare. Does anyone know how to configure it properly? KDiff3 has the same problem.
Following the direections at the BC support site (http://www.scootersoftware.com/support.php?zz=kb_vcs) sets BC3 as the 3-way merge tool, but it doesn't show the filenames or versions.
Using mercurial and beyond compare 3(bc3) as the diff tool? help needed almost answers the question. It works for 2-way compares, but not for 3-way merges. Can anyone tell me how to solve this problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在进行 3 路合并时使用了 TortoiseHG 2.0.2 和 Beyond Compare 3.1.11,通常是中间的基础和两侧的 2 个差异。我通常区分它们的方式是内容。我不喜欢它进行三向合并的方式是,有时您必须选择一侧而不是另一侧(蓝色或粉红色),并且不能同时使用两者(包含两个分支)。示例:如果我将一个新函数放在类的底部的 2 个分支中,并将它们合并到无法比较的基础顶部,将使我选择一个或另一个函数,而我不能同时拥有两者。
I have TortoiseHG 2.0.2 and Beyond Compare 3.1.11 when doing a 3 way merge its typically the base in the middle and the 2 differences on either side. The way I usually tell them apart is the content. What I did not like about the way It does a 3 way merge is you have to sometimes chose one side over the other (the blue or the pink) and can not go with both (containing both branches). Example: If I put a new function in the bottom of my class in 2 branches and merged them on top of the base beyond compare will make me chose one or the other function and I can not have both.