1

我有一个包含许多子存储库的存储库,我希望在没有工作文件的情况下克隆所有这些存储库。每当我尝试使用 --noupdate 进行克隆时,关闭的存储库中都没有可用的子存储库。这是因为克隆的存储库中缺少 .hgsub 文件吗?

4

1 回答 1

2

这就是为什么。

更具体地说,子存储库不是作为它们自己的存储库实现的,而是作为其父存储库的工作副本的一部分(从概念上讲,您可以将子存储库视为存在于主存储库中的单个文件)。但是,一旦您更新,repo 和 subrepos 将处于与未使用 -noupdate 进行克隆时相同的状态。

于 2013-10-06T10:38:45.963 回答