1

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

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

4

1 回答 1

1

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

从我的角度来看,本地清单的意义在于它们是……本地的。如果您想通过 Git 持久化更改并在不同用户之间共享,为什么不修改原始清单文件(通常是 default.xml)?无论如何,您已经对清单 git 进行了分支,并且在您的 git 中添加一个单独的部分在合并时应该不会造成太大的麻烦。

于 2013-12-03T03:02:52.087 回答