使用repo而不是git的好处是什么?

时间:2014-04-25 21:23:25

标签: android

Google推出了repo来管理Android源代码。正如文档中所述,repo旨在使Android更容易使用。我无法从

的文件中看出原因

https://source.android.com/source/developing.html

从我在文档中看到的,repo只是从git命令创建同义词。那么repo如何让Android更容易使用?

1 个答案:

答案 0 :(得分:4)

我假设你已经读过:

  

Repo是我们在Git之上构建的存储库管理工具。回购   必要时统一许多Git存储库,上传到   我们的修订控制系统,并自动化部分Android   开发流程。回购并不意味着取代Git,只是为了制造   在Android环境中使用Git更容易。 repo命令   是一个可执行的Python脚本,您可以将其放在路径中的任何位置。   在使用Android源文件时,您将使用Repo for   跨网络运营。例如,使用单个Repo命令   可以将多个存储库中的文件下载到本地工作中   。目录

简而言之,它意味着管理多个git存储库。

这是为了使开发过程更加模块化,因为您可以在自己的存储库中开发每个功能。这样,每个团队都可以为自己独立的存储库做出贡献。每个存储库经常聚集在一起创建一个更大的项目。

Repo允许您从每个git存储库中提取特定的提交点,以便为较大的项目创建集合快照。