我有一个带有 subrepos 的 repo,并且想做hg serve
.
在另一台电脑上,我试过了
hg clone http://address:8000/ new_repo
场景 1:当我的原始仓库在 .hgsub 中有以下形式的行时:
sub_repo_1 = sub_repo_1
sub_repo_2 = sub_repo_2
我在另一台电脑上:
Requesting all changes
adding changesets
adding manifests
...
updating to branch default
abort: HTTP Error 404: Not Found
(发球计算机只是在那之后等待)
(并且只有 new_repo 中的 sub_repo_1。我尝试过更新,拉...有错误)
我试图实际单独克隆 sub_repo_2,并不断收到错误 404(发送和接收计算机上的机器人)。
场景 2:当我将 .hgsub 中的行替换为
sub_repo_1 = http://address/sub_repo_1
sub_repo_2 = http://address/sub_repo_2
hg serve 无法为 subrepos 提供服务吗?或者 - 我做错了什么?
注意:我每次都更新了 subrepos 中的 hgrc 文件以匹配 .hgsub 中的路径。