我正在尝试将git repo用于我自己的项目。我知道我必须创建一个default.xml文件,并使用链接到所有可用的存储库,但它不清楚如何做到这一点。我尝试创建一个简单的xml文件并放到服务器上。我还添加了2个远程配置和项目。
据我所知,default.xml文件也必须在存储库中,但这一步并不清楚。
当我尝试使用命令repo init manifest http:// my_custom_url / -u /时,我得到一个curl下载错误。
为了创建默认清单,我需要采取什么建议或步骤?
发布于 2013-01-15 15:29:24
是的,default.xml必须在它自己的git存储库中。
要理解repo的工作原理,最简单的方法就是看看Android project (最初创建它的人)是如何做到这一点的。
你应该按照here的描述初始化Android的清单示例。
repo init -u https://android.googlesource.com/platform/manifest然后你可以使用repo sync下载Android源码树,但这可能需要一段时间和10GB+磁盘空间,对你的调查来说并不是必须的,但如果你这样做了,你会更好地理解它。
然后,看看目录.repo -在里面你会发现清单git仓库已经签出了。
我建议将此作为工作示例,然后删除您不想要或不需要的所有内容,并根据您的需求进行调整。
发布于 2014-12-30 11:18:26
首先,您应该创建一个清单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
https://stackoverflow.com/questions/14331754
复制相似问题