gpt4 book ai didi

mercurial - hg 为 subrepos 服务

转载 作者:行者123 更新时间:2023-12-02 03:55:44 25 4
gpt4 key购买 nike

我有一个带有子存储库的存储库,我想做 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 中的路径。

最佳答案

您可以使用 TortoiseHG 为具有子存储库的存储库托管 mercurial 服务器。 TortoiseHG 实际上使用它创建的另一个 web.config 文件调用 hg 服务。

要使用 TortoiseHG 进行托管,请转到 TortoiseHG Workbench 中的 Repository -> Web Server...。

关于mercurial - hg 为 subrepos 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12755678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com