我的问题很简单:Mercurial在执行合并(或histedit等)后离开.orig文件。我想防止这种情况发生。
之前已经对此进行了讨论,但没有令人满意的答案。例如,How do you disable mercurial from leaving .orig files after a merge?讨论的正是这个确切的问题,但是被接受的答案仅涉及hg revert
,而不能(到目前为止)解决合并问题。
类似地,How to automatically remove all .orig files in Mercurial working tree?讨论了一旦文件存在就如何清除它们,但是我想要一个防止它们首先出现的解决方案。
我知道origbackuppath
,它可以用于将文件改组到另一个目录,但这仍然需要cron作业来摆脱它们,因此除非有/ dev,否则这不是解决方案/ null等价于目录。