在一段时间后更新TortoiseHg + Mercurial后,我开始.orig在合并后获取文件.我已经查看了删除/清除它们的解决方案,但我正在寻找一种方法来禁止文件被遗忘.在没有出现这些文件的情况下合并很好之后,我想知道这是否是可以被取消的新功能.
xit*_*ion 13
更新:
根据Mercurial 配置文档,不推荐使用defaults部分.该水银维基也是尤为关键的应用.建议的替换是创建命令别名(而不是内置命令的阴影),提供您正在寻找的功能.这是我在配置中切换到的内容.
[alias]
undo = revert --no-backup
Run Code Online (Sandbox Code Playgroud)
原版的:
我在遇到完全相同的问题时偶然发现了这一点.我一直在处理它并删除.orig文件,因为我似乎从来不需要它们.我发现的最佳建议是在StackOverflow上,并建议使用hgrc文件的默认部分.要具体解决此问题,请添加以下部分:
[defaults]
revert = --no-backup
Run Code Online (Sandbox Code Playgroud)
小智 7
我个人会将*.orig文件添加到hg忽略列表中,并且有时间会添加
rm **/*.orig
Run Code Online (Sandbox Code Playgroud)
或者,您可以使用Hg Purge扩展