【发布时间】:2011-10-04 14:40:44
【问题描述】:
我的本地 mercurial 存储库中有一些 pretxncommit 挂钩,这些挂钩用于检查提交消息是否包含对票证的引用和其他一些健全性检查。
我的问题是,当我尝试使用 mercurial 队列时,qnew 之类的命令会尝试运行这些钩子,但其中一个票证检查失败,我在 histedit 和类似扩展中看到了同样的问题。
为什么使用这些命令执行 pretxncommit 挂钩?他们是否运行某种内部提交?
如何使这些挂钩仅在提交时运行?
【问题讨论】:
标签: mercurial mercurial-hook mercurial-queue