我有三个 Mercurial 存储库repo,repoA并且repoB. 我希望发生以下情况
repoA
提交中的一些编辑repoA
手动推送repo
repo更新并在收到提交后立即repoB 自动推送repoA
我有三个 Mercurial 存储库repo,repoA并且repoB. 我希望发生以下情况
repoA
提交中的一些编辑repoA
手动推送repo
repo更新并在收到提交后立即repoB 自动推送repoA
使用Mercurial hooks怎么样?
例如:
[hooks]
changegroup = hg up; hg push repoB
如果您使用的是 Windows,则挂钩命令行将改为hg up & hg push repoB.
(请注意,对于更复杂的东西,您可以只调用 Bash/Cmd 脚本而不是像这样的单行)