0

我在 bitbucket 上创建了一个私人仓库。repo 包含一个.repo/manifests/default.xml文件,以及一个.repo/manifest.xml指向default.xml. 如下所示default.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
    <remote name="bitbucket" fetch=".."/>
    <default revision="refs/heads/master" remote="bitbucket" sync-j="4"/>
    <project name="oem" remote="bitbucket" path="oem">
</manifest>

然后我创建一个本地目录embedded并在其中运行repo init -u git@bitbucket.org:<username>/embedded.git

上面的命令产生

fatal: manifest 'default.xml' not available
fatal: manifest default.xml not found

不知道我做错了什么?

除了上面提到的文件,存储库当前是空的。

4

1 回答 1

1

很难在 repo 上找到文档。但如果你这样做,repo help manifest它会告诉你

清单的基本结构是一个裸 Git 存储库,在顶层目录中包含一个“default.xml”XML 文件。

符号链接.repo/manifest.xml和目录.repo/manifests由 repo 创建,不是清单 repo 的一部分。你的 git repo 应该只有一个文件default.xml(它可以有任何其他被 repo 忽略的文件)。

于 2016-02-10T21:43:28.133 回答