【发布时间】:2011-03-03 05:35:47
【问题描述】:
我经常离线。
所以通常情况下,我使用一个本地克隆作为功能、错误等的“中心”。
hg clone local-hub bug-123
离线工作。很酷。
如果该项目包含远程子存储库,我可以使用类似的工作流程吗?
因为,如果 .hgsub 说
sub/shared = http://server/hg/shared
hg 克隆说
abort: error: getaddrinfo failed
请注意,一旦创建了克隆(连接时),push 和 pull 将使用子存储库的 hgrc 中的路径(而不是 .hgsub 中的位置)。所以我可以把它指向一个本地克隆,一切都很酷。
但是clone 看着.hgsub(正如它应该的那样)。因此,如果“祝福”子存储库在服务器上,我无法离线创建新的克隆,即使我需要的文件就在那里。
这是个问题,对吧?
【问题讨论】:
标签: mercurial workflow offline subrepos