Извлечение исходного кода из файлов .pack

1

Я получил инструкции по http://source.android.com/source/downloading.html, чтобы получить исходный код Android. Теперь я загрузил 2 ГБ материала, большую часть пространства занимают файлы.pack. Теперь как мне получить доступ к коду?

Я пытался

 git unpack-objects < pack-78609e1ab8b627ff3b749e8d4c78e86e096de3d8.pack

выход:

Распаковка объектов: 100% (14014/14014), сделано.

Является ли это правильным способом доступа к исходному коду и где он распаковывается? Где выходной сигнал?

  • 0
    Я обновил ваше форматирование, но настало время его пересмотреть. Будьте внимательны, задавая вопросы, вы получите лучший отклик, если приложите больше усилий к презентации. Как спросить
Теги:
repository
pack

2 ответа

1
Лучший ответ

Git внутренне использует объекты, которые описаны здесь http://book.git-scm.com/1_the_git_object_model.html. Эти объекты могут быть сжаты вместе в пакете. Во всяком случае, я не ожидаю, что вы будете иметь какое-либо отношение к объектам и/или пакетам. Итак, не могли бы вы немного подробнее рассказать о шагах, которые вы сделали, и о файлах, в которых вы оказались? (Примечание: я не знаком с репо-инструментом Android, но я с git)

  • 0
    Я прошел все шаги, описанные в ссылке выше, за исключением создания рабочей части каталога. Я только что выполнил синхронизацию репозитория в ~, и теперь у меня есть папка ~ / .repo / projects, заполненная папками foo.git. И все папки имеют несколько подкаталогов и файлов в них.
  • 0
    Когда я правильно понимаю это руководство, оно должно поместить все файлы в текущий каталог, поэтому, если вы выполнили repo init -u git://android.git.kernel.org/platform/manifest.git в ~ , я ожидаю, что repo sync репозитория необходимо загрузить файлы прямо в домашний каталог. У вас нет каталога ~/platform ? Во всяком случае, я бы предложил сделать это с частью рабочего каталога.
Показать ещё 2 комментария
0

распакованные файлы помещаются в локальный каталог.git. Использование:

git checkout master

чтобы поместить их в локальный каталог.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню