2014-09-06 5 views
2

Давным-давно, я следил за этим руководством: https://source.android.com/source/downloading.html , чтобы загрузить главную копию Исходного кода Android. Насколько я помню, это было ~ 5 ГБ.Очистка Android repo

Сегодня я хотел обновить свою локальную копию до ветки Android 4.4.4, поэтому я пошел по тому же путеводителю, но вместо запроса мастера я указал ветку, используя команду -b.

Я заметил, что размер конечного исходного кода резко увеличился до ~ 12 ГБ, что оставляет мне подозрение, что старые ненужные файлы не удаляются с помощью команды repo sync.

Как я могу очистить?

Выходная папка не учитывается, поэтому эти 12GB являются чистым исходным кодом.

+0

Android в последние годы значительно увеличился в размерах, поэтому то, что вы видите, скорее всего в порядке. Если вы не делаете мелкий клон, Git сохраняет всю историю, кроме случаев, когда gits удаляются из манифеста, размер всегда будет увеличиваться с течением времени. –

+0

12GB совершенно нормально. – skoperst

+0

Если вы использовали репо, он очищает папки, которые не входят в проекты, а также не репозитории, а проекты обновляются до указанной ветви, поэтому все должно быть хорошо. Как говорили другие комментаторы, Android большой, и это звучит нормально. –

ответ

2

AOSP увеличился в размерах, поэтому этот размер совершенно нормальный. Однако вы можете удалить все файлы, которые запускаются с помощью tmp_pack.

Go внутри исходной папки, а затем вставить эту команду:

найти -name tmp_pack_ * -удалено

Он может удалять файлы, которые загружаются частично.

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