如何让 Mercurial 发出冲突文件的基本修订版本以及修改后的版本?

2023-11-29

我正在尝试使用 Mercurial 将两个分支合并在一起,但存在一些冲突。在 Subversion 中工作时,合并冲突会导致冲突的文件被统一的 diff 替换,我自己的文件版本添加了“.mine”扩展名,以及最后签入的文件版本带有“.rxxx” “添加了扩展名。

使用 Mercurial,我只能获得统一的差异以及添加了“.orig”扩展名的我自己的版本。

我习惯于在 Eclipse 中使用“比较 > 彼此”命令或使用 FileMerge 自己编辑合并,但是,由于如果不手动获取并获取基本修订版本,则无法使用它,所以我无法以这种方式工作不再有。

我不想在 hg merge 命令期间执行合并 - 我更喜欢在自己的时间进行合并。

我可以使用什么设置或扩展来实现这一点吗?


我们有一个内置的合并工具,称为internal:dump。所以与

[ui]
merge = internal:dump

你会被带回到过去美好的 Subversion 时代,或者类似的时代。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让 Mercurial 发出冲突文件的基本修订版本以及修改后的版本? 的相关文章

随机推荐