使用Google Repo创建自定义Git仓库

时间:2015-07-27 14:13:59

标签: git repo

我在bitbucket上创建了一个私人仓库。 repo包含.repo/manifests/default.xml文件,以及指向.repo/manifest.xml的符号链接default.xmldefault.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

不确定我做错了什么?

对于上述文件,存储库当前是空的。

1 个答案:

答案 0 :(得分:1)

很难找到回购文件。 但如果你做repo help manifest,它会告诉你

  

清单的基本结构是一个包含a的裸Git存储库   单个&#39; default.xml&#39;顶级目录中的XML文件。

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