【发布时间】:2012-10-06 00:34:56
【问题描述】:
我有一个带有子回购的回购,并且想做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 提供服务吗?或者 - 我做错了什么?
注意:我每次都更新了子存储库中的 hgrc 文件以匹配 .hgsub 中的路径。
【问题讨论】:
-
我也想这样做。我正在考虑破解 hg serve?!?!
标签: mercurial webserver subrepos