为git-repo创建默认清单

时间:2013-01-15 05:38:44

标签: git repository

我正在尝试将git repo用于我自己的项目。我知道我必须创建一个default.xml文件并使用链接到所有可用的存储库,但目前尚不清楚如何做到这一点。 我尝试创建一个简单的xml文件并放入服务器。我还添加了2个远程配置和项目。

根据我的阅读,default.xml文件也必须在存储库中,但此步骤不明确。

当我尝试使用命令repo init -u http:// my_custom_url / manifest /我得到卷曲下载错误。

为了创建默认清单,我必须采取哪些建议或步骤?

2 个答案:

答案 0 :(得分:2)

首先,您应该创建一个清单git存储库。清单存储库包含default.xml,它解释了您的项目。

然后,在客户端使用repo init -u "your manifest repository path"repo sync

请参阅下面的帖子。

http://www.instructables.com/id/Using-Googles-repo-command-in-your-own-projects

答案 1 :(得分:1)

是的,default.xml必须位于自己的git存储库中。

了解repo如何运作的最简单方法是了解Android项目(首先创建它的人)是如何做到的。

您应该按照here所述的方式启动清单的Android示例:

repo init -u https://android.googlesource.com/platform/manifest

然后,您可以使用repo sync下载Android源代码树,但可能需要一段时间和10GB +的磁盘空间,对于您的调查来说并不是绝对必要的,但如果您这样做,您会更好地理解它。 / p>

然后,看看目录.repo - 你会在里面找到清单git仓库。

我建议将此作为工作示例,然后删除您不想要或不需要的所有内容,并根据您的需要进行调整。