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