我希望能够在各种Android版本(1.0,1.5,2.0等)之间切换,然后通过文件系统访问它们,将该版本的所有文件复制到tarball中。目前我只是运行repo init -u <source URL> -b release-1.
来获取每个版本(更改我需要的每个版本的标记)。
如果这是一个git,我可以查看我需要的分支/标签,prject目录将“变形”以反映当时我可以只对该文件夹进行tar。因为android源被拆分成由repo控制的多个git存储库我还没有找到改变这个的方法,然后是上面提到的方法。
任何建议都表示赞赏。
答案 0 :(得分:3)
您可以在现有结帐时运行init -b {branch},而不使用-u参数。 repo sync会将你的资源更改为分支。
答案 1 :(得分:0)
如果它只是IDE应用程序调试的源代码,那么我的一个android-programming knols中就会列出一个博客帖子,提供指向这些源代码档案的链接。
只需在Google Knol网站上搜索Android编程即可找到它..