如何同步两个或多个Mercurial服务器?

时间:2010-07-16 07:30:21

标签: mercurial synchronization sync repository

我想将Mercurial服务器保存在四个不同的位置,并希望它们在任何给定时间都相同。这意味着,对其中任何一个的任何更改都必须传播到所有其他服务器。怎么做?

1 个答案:

答案 0 :(得分:9)

您可以使用incoming挂钩在服务器上添加操作。

Hooks允许您在存储库上发生事件时自动执行任务。每当你进入存储库时,你也可以推送到镜像。

关于钩子的更多内容:http://hgbook.red-bean.com/read/handling-repository-events-with-hooks.html