2012-06-13 5 views
0

Я хочу, чтобы получить исходный код Android, например, для версии 2.3_r1 (вы можете увидеть все версии здесь: http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/)Получение исходного кода Android

А по http://source.android.com/source/downloading.html

Я пишу repo init -u https://android.googlesource.com/platform/manifest -b android-2.3_r1

Но, похоже, я загружаю весь исходный код.

Что не так в моих действиях?

ответ

1

Нет, вы не являетесь. git просто сообщает вам, какие ветви он обнаружил на удаленной стороне. Вы просто проверите указанную ветку.

также все repo состоит из нескольких subrepos - поэтому команда repo делает несколько git clone, которая также выглядит так, как будто вы загружаете все ветви. поэтому вы будете загружать около 6,5 ГБ, и я думаю о 200 репозиториях.

1

Я уверен, что это все одно дерево git, и указав, что ветка как раз говорит, какая ветка git проверяется после синхронизации.

Смежные вопросы