fad*_*bee 5 git android android-source
获取 AOSP 源,是 134GB。
一个特定版本的 Android 的结账可能需要很多 GB。
定制 AOSP 的开发人员如何将他们的更改保持在(他们自己的)版本控制之下?(鉴于签入 Android 版本源的快照将是许多 GB。)
这是我的流程,也许不是最好的......
我不喜欢处理存储库工具和多个遥控器,因此我删除了所有 .git 子文件夹并仅创建一个非常巨大的存储库。这会产生基本上删除所有“历史”的不良影响。因此,如果需要的话,我们有一个具有原始同步的服务器,用于 git Blame。
无论哪种方式,开发人员的首次检查都将非常耗时。为了使其更快,我们克隆了一个本地裸 git 存储库。因此,人们在本地服务器上运行 git clone ,并将源切换到实际的远程服务器。
一切都设置好之后,日常的处理就不费时间了。即使对于像这样的大型仓库来说,提交和推送也相当快(可能需要 5-10 秒)。谢谢吉特!
| 归档时间: |
|
| 查看次数: |
219 次 |
| 最近记录: |