如何为 Mercurial MQ 命令添加挂钩?
我想为 mq 扩展完成的一些操作设置 hg 钩子。例如,当我这样做时,
hg qnew
我想使用审阅后在我们的审阅板服务器中创建新的审阅请求。我还想制作一个钩子来更新差异,如果你这样做的话,
hg qrefresh
这可能吗?
I would like to setup hg hooks for some actions done by mq extension. For example when I do
hg qnew
I would like to use post-review to create a new review request in our reviewboard server. I would also like to make a hook that updates the diff if you do
hg qrefresh
Is this possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
所有 Mercurial 命令都有一个
pre-XXX
和post-XXX
挂钩。因此,您可以编写如下所示的 write hook:或任何正确的审阅后调用。
所有示例均为近似值。 :)
All Mercurial commands have both a
pre-XXX
andpost-XXX
hook. So you can write write hooks like:or whatever the correct post-review invocation is.
All examples approximate. :)