我正在尝试将git repo用于我自己的项目。我知道我必须创建一个default.xml文件并使用链接到所有可用的存储库,但目前尚不清楚如何做到这一点。 我尝试创建一个简单的xml文件并放入服务器。我还添加了2个远程配置和项目。
根据我的阅读,default.xml文件也必须在存储库中,但此步骤不明确。
当我尝试使用命令repo init -u http:// my_custom_url / manifest /我得到卷曲下载错误。
为了创建默认清单,我必须采取哪些建议或步骤?
答案 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仓库。
我建议将此作为工作示例,然后删除您不想要或不需要的所有内容,并根据您的需要进行调整。