如何更改共享子存储库URL

时间:2014-08-12 14:35:14

标签: mercurial clone mercurial-subrepos

我们有一个存储库副本,每4小时更新一次,指向另一个网址。问题是.hgsub的路径仍然指向原始存储库URL。我们如何更改副本存储库中的子存储库路径。因为我们每次尝试更新子存储库时都会遇到克隆失败错误。请指导

1 个答案:

答案 0 :(得分:1)

使用副本的[subpaths]文件的.hg/hgrc部分。像这样:

[subpaths]
http://path/to/original = /path/to/local/replica

无论何时转到原始路径,都会告诉它,而不是去本地替换。

详细信息:http://www.selenic.com/mercurial/hgrc.5.html#subpaths