Mercurial是否支持空提交消息?

时间:2010-07-27 12:07:41

标签: mercurial dvcs version-control

有没有办法配置Mercurial以允许空提交消息?如果您通过CLI尝试hg commit而未输入提交消息,则提交将被取消:abort: empty commit message

现在,我知道没有消息的提交通常被视为不良形式,但Mercurial是否允许它呢?

2 个答案:

答案 0 :(得分:6)

你可以只使用一个空格,但我真的不鼓励它:

hg commit -m " "

答案 1 :(得分:4)

如果问题是您不想输入-m“blah”部分,则可以始终设置别名。例如在hgrc

[alias]
qcommit = commit -m "quick commit - no message"

如果您不喜欢qcommit,那么您可以使用别名来提交,即<。p>

[alias]
commit = commit -m "quick commit - no message"

这对TortoiseHG没有帮助,但是在将数据传递给mercurial iteslf之前,它可能会验证其输入字段