目前为了本地服务器搭建 gitlab
管理平台,并配合 gerrit
进行代码审查,需要对代码管理重新部署。
Android 系统使用 repo
管理源码,但是 Android 10
源码包含 732
个仓库,如果在本地 gitlab 服务器和 gerrit
服务器上将所有的仓库都创建一遍的话,仓库太多了, 不便于管理和审查,所以需要重新设计代码结构,并使用 repo
和 manifest
进行管理,为此,我先使用官方 gitlab
搭建了一些测试仓库。用于学习和研究 repo
的代码管理方式。
根据业务需求,需要升级安卓系统,从 Android6.0
升级到 Android10.0
, 本节介绍如何移植 EC20 4G
模块。
主要参考 Quetecl
提供的以下文档。