【发布时间】:2014-11-17 16:17:48
【问题描述】:
我一直在学习针对 Android 源代码树进行开发,虽然事情进展顺利,但我不确定我是否以最有效的方式完成了工作以合并到未来的版本中。
背景:Android 有许多组合在一起的存储库。在某些情况下,repo 使用名称如“android-5.0.0_r6”的分支来描述特定版本。在其他情况下,该分支不存在,而是存在名称为“android-5.0.0_r6”的标签。
我的方法:我所做的是基于我的存储库的分支或标签(取决于该存储库具有的)创建一个名为“nowsci-5.0.0_r6”的新分支需要修改。然后我进行了更改,并将 android manifest 指向我的新仓库,一切似乎都正常。
我的问题:“android-5.0.0_r7”推出后我该怎么办?有没有一种简单的方法来创建“nowsci-5.0.0_r7”的新分支并将我的修改从 r6 合并到 r7 中?还是我应该完全不同?
这是其中一个存储库,例如:https://github.com/Fmstrat/platform_frameworks_base
谢谢。
【问题讨论】: