【发布时间】:2014-07-28 19:31:45
【问题描述】:
我想知道是否可以在 Mercurial 中的钩子后强制推送。
我开发了一些 pretag 钩子来使用 Redmine 版本,如果所有检查都正常,我会在跟踪器中关闭版本。问题是用户可以关闭版本,但不能将标签推送到服务器。这就是为什么我需要一种方法来实现它。
我尝试在 pretag 钩子末尾使用“hg update”,但它不起作用。
谢谢!
【问题讨论】:
我想知道是否可以在 Mercurial 中的钩子后强制推送。
我开发了一些 pretag 钩子来使用 Redmine 版本,如果所有检查都正常,我会在跟踪器中关闭版本。问题是用户可以关闭版本,但不能将标签推送到服务器。这就是为什么我需要一种方法来实现它。
我尝试在 pretag 钩子末尾使用“hg update”,但它不起作用。
谢谢!
【问题讨论】:
pre-tag钩子,而不是特别的pretag
hg tag NAME --config hooks.pre-tag='...; hg push'
【讨论】: