Android AOSP Repo同步本地镜像

时间:2013-09-30 17:56:53

标签: android android-source

当您使用AOSP repo时,您可以创建一个本地清单文件夹并为您自己的项目存储您自己的清单文件。随着我们项目的增长,我们继续向清单添加更多项目。我们在git上跟踪这个清单文件,以便我们都能保持最新状态。

问题在于,当您致电repo sync时,您必须先将所有更改提取到本地清单文件。如果不这样做,您可能会错过其他人添加的必需项目。好吧,repo能够同步它自己的清单文件,并在你调用repo sync时自动执行。有没有办法让我们自己的清单文件在实际同步发生之前同时自动更新?我宁愿不使用一些额外的脚本来实现它,如果repo可以自己处理它并且我觉得它应该能够这样做真的很棒。

1 个答案:

答案 0 :(得分:1)

这听起来像是一个合理的要求。您可能希望将其发布到回购讨论邮件列表中以获得一些牵引力(或者解释为什么这是一个坏主意)。

从我的观点来看,本地清单的重点是它们是......本地的。如果您想通过Git持久更改并在不同用户之间共享,为什么不修改原始清单文件(通常是default.xml)?无论如何,你已经对清单git进行了分支,并且在合并时添加一个单独的部分并不会引起很多悲伤。