如何配置mercurial hg默认不保留备份?

时间:2011-03-01 19:52:38

标签: mercurial hgrc

我从不使用那些.orig文件,我讨厌手动清理它们。有没有办法配置hg revert默认使用--no-backups选项?我在Mercurial manual

中找不到它

可以使用shell别名,但这是不可取的。

2 个答案:

答案 0 :(得分:14)

您可以在配置文件中创建别名。

有关http://www.selenic.com/mercurial/hgrc.5.html

配置文件的更多详细信息

自己阅读本手册,自上次阅读以来,它看起来有所改变。我打算建议使用默认值,但似乎已被弃用。建议使用别名。

看起来别名CAN覆盖内置命令,但显然他们不推荐它。

所以,你可以做到

[alias]
revert = revert --no-backup

但建议是为自己创建一个新命令

答案 1 :(得分:3)

实际上,最好的方法是在.hgrc文件中包含以下两行:

[defaults]
revert = --no-backup