繁体   English   中英

在 git 存储库中维护 AOSP 源代码的更好方法是什么

[英]What is better way to maintain AOSP source code in git repository

我是 git 新手。 我们有超过 15 人在同一个项目上工作。
我可以知道,在 git 存储库中维护 AOSP 源代码的更好方法是什么。 我正在尝试创建设置 Git 镜像或存储库。 一般来说,人们将如何维护 AOSP 源代码。

AOSP 分为许多单独的 Git 存储库,这些存储库使用名为repo的工具进行管理。

repo视为多个 Git 存储库的管理器。 它管理检出组成 AOSP 的许多 Git 存储库,您可以使用它来切换分支(进而将每个底层 Git 存储库切换到适当的分支)。

还有一种方法。 你可以把 AOSP 的所有代码(包括内核)放在一个很大的 git 存储库中。

这不是最好的主意,但令人惊讶的是,它适用于许多手机制造商。

为什么? 因为事实上的 Android 生产代码在其存储库之间是如此紧密耦合,并且供应商部分通常是特定于标签的。

然而,这意味着你会很挑剔。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM