标签: mercurial clone mercurial-subrepos
我们有一个存储库副本,每4小时更新一次,指向另一个网址。问题是.hgsub的路径仍然指向原始存储库URL。我们如何更改副本存储库中的子存储库路径。因为我们每次尝试更新子存储库时都会遇到克隆失败错误。请指导
答案 0 :(得分:1)
使用副本的[subpaths]文件的.hg/hgrc部分。像这样:
[subpaths]
.hg/hgrc
[subpaths] http://path/to/original = /path/to/local/replica
无论何时转到原始路径,都会告诉它,而不是去本地替换。
详细信息:http://www.selenic.com/mercurial/hgrc.5.html#subpaths