2017-03-05 55 views
0

当一个指定:构建android所需的最小源代码量是多少?

repo init -u https://android.googlesource.com/platform/manifest 

,然后试图与同步:

repo sync 

然后GIT中尝试下载这需要小时的信息的巨大的量,并且使用大约50GB的空间。

但似乎是,如果人做:

repo sync -c 

然后,它会只同步当前分支 - 例如,如果你指定棉花糖的分支,它会下载库只为分公司。

最后,如果指定“深度”为1,那么它只需要最新的快照,因此,而不是下载50GB的源代码,最终只下载6GB。

我的问题是,这是否足以建立棉花糖?如果是这样的话,那么为什么一个人会同步而没有指定当前的分支和最新的快照,如果只是想建立纯棉花糖或调整它?看起来,其他任何东西都会导致历史数据,这些数据只会用于检测错误或分配责任......

回答

1

我会认为它足以构建它。 如果您想要对AOSP执行拉取请求,可能会出现问题。检查此other question

相关问题