我们如何将代码推送到多个服务器?我们有许多服务器需要具有相同的代码副本.很难推送到个人服务器.我知道mercurial有钩子,但没有一个能给出正确的解决方案.
Ton*_*omp 19
在中央服务器中,您可以创建一个changegroup挂钩.
所以你的中央服务器将有以下hgrc:
[paths]
server2=http://server2
server3=http://server3
[hooks]
changegroup.server2 = hg push -f server2
changegroup.server3 = hg push -f server3
Run Code Online (Sandbox Code Playgroud)
您可以为同一事件设置多个挂钩,因此这不应成为问题.
changegroup hook优先于changeset钩子的优点是它的运行频率低得多.
| 归档时间: |
|
| 查看次数: |
2904 次 |
| 最近记录: |