处理Android源代码,需要用到Git和Repo,Repo用于基本的跨网络操作可以使工作更简单。
多数情形下,你可以用Git命令来代替Repo,或者两者混合使用。
Repo是建立在Git基础上的库(Repository)管理工具,根据需要来统一多个Git库,包括上传至版本管理系统,自动化Android开发流程。
Repo命令其实是可执行的Python脚本,可以放在任意路径下使用。
Gerrit是使用Git,基于网络的代码审查(review)系统, 可以使分布式的Git更中心化(Centralized)。它允许授权使用者上传更改,当通过review后自动merge。
Gerrit可以通过浏览器来展示代码和注释。