Mercurial ssh在某个标签名称发送修订版

时间:2013-02-14 08:37:55

标签: version-control mercurial dvcs

我希望mercurial服务器在任何用户设置的特定标记名称上向某个生产服务器(客户端)发送一些修订。与持续集成平台非常相似的东西,它以特定标准推动代理更新。

1 个答案:

答案 0 :(得分:1)

首先,如果有人设置标签,您就无法集中做任何事情。 Mercurial是分散的,所以除非你的所有开发人员在他们的机器上为此安装了一个钩子,否则你无法通过他们的本地行动发起任何事情。

另一方面,你可以在他们推送的服务器上安装一个钩子,如果.hgtags文件在最新版本中发生了变化,它会将修订推送到其他客户端或服务器(你可以确切地检查它已经从钩子代码改变了。