【发布时间】:2011-11-03 16:28:37
【问题描述】:
我创建了一个存储库,其中包含一个名为“subrepo”的子文件夹。然后我创建了一个包含以下内容的 .hgsub 文件:
subrepo = https://me@bitbucket.org/me/subrepo-test
当我转到 BitBucket 并查看源代码时,我看到一个“subrepo”文件夹,单击该文件夹后,我会转到链接的子存储库。我还看到了 .hgsub 文件以及我创建的根级 index.php 文件。
我的问题是,克隆或下载主存储库的源代码只会让我得到 index.php 文件,而不是 .hgsub 文件或包含链接子存储库内容的子文件夹。我的理解是我应该得到完整的内容。我可能做错了什么?
【问题讨论】:
-
您能否提供您用于克隆存储库的确切命令以及它的名称,以便我们也可以进行测试?
-
我在我的 Mac 终端上运行
hg clone https://me@bitbucket.org/me/parent-repo。 -
使用
-v选项运行克隆命令并发布输出。 -
@Micah 你能提供你的存储库的 url 以便我们测试它吗?
-
这里是存储库的实际 url(现在是公开的):bitbucket.org/woodent/parent-repo。最新的发展是,当我克隆时,我现在得到了一个完整的文件结构,但是使用 BitBucket 中的“获取源”链接并没有得到整个结构。这可能是 BitBucket 问题吗?
标签: mercurial subrepos mercurial-subrepos