超越比较软件的合并功能 - 是否有“全部采用左侧”的选项?

33
当我们在使用Beyond Compare进行合并时,对于每个冲突,都有“取左”或“取右”的选项。是否有一种方式可以将所有冲突都设置为“取左”?我已经在其他合并工具中看到这样的功能(如Kidff3),但是我在Beyond Compare中找不到它。

1
对不起,我没有完全考虑清楚我的回答,所以我删除了它。我不认为有一种方法可以做到这一点。 - Niall C.
2个回答

44

将显示过滤器更改为显示冲突(视图->显示冲突),然后在其中一个输入面板中使用选择所有(Ctrl+A),接着使用取左侧 (Ctrl+L) 或 取右侧 (Ctrl+R)。


3
为了跟进Craig所说的,Beyond Compare 3版本的操作有些不同。 View->Show Conflicts现在变成了View->Show Context
此外,
  • Take Left现在是Copy to LeftCtrl+L
  • Take Right现在是Copy to RightCtrl+R
这两个点对于使用V3版本的人可能会令人困惑,因为TakeCopy可以被视为相反的意思。

2
我的评论是针对v3的。Beyond Compare 3 Pro有一个专门的合并界面,可以接受三个输入文件(你的、我的和共享的祖先),并在第四个输出面板中显示自动合并的结果。你提到的命令只出现在两个文件比较中,虽然你可以用它来进行合并,但它无法检测冲突,无法自动处理合并,也无法告诉你更改来自哪一方。这就是我们为v2和v3标准文档化“合并”的方式,尽管它们不支持完整的合并界面。 - Zoë Peterson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接