После синхронизации репо в каталоге нет файлов - PullRequest
3 голосов
/ 22 декабря 2010

Я установил новый исходный код Repo для Android, и после выполнения синхронизации репо в каталоге репо нет файлов. Я что-то пропустил?

Я использовал:

repo init -u git://android.git.kernel.org/platform/manifest.git

Репо инициализировано в / home / tarandeep / code / Android

repo sync

... Он загрузил ГБ данных (могу подтвердить через сетевой монитор), а затем в каталоге Android ничего не появилось.

Ответы [ 5 ]

4 голосов
/ 29 марта 2012

Я испытал это. Каким-то образом я неправильно настроил репо, и он помещал исходный код в мой домашний каталог, а не в мой рабочий каталог. Я сдул все каталоги / файлы .repo * в моем домашнем каталоге, затем перезапустил repo init и repo sync в рабочем каталоге. После этого все было хорошо.

3 голосов
/ 22 декабря 2010

Это git-репо в скрытом каталоге, .git. «Скрытый» означает, что он начинается с точки.

В случае сомнений вы можете использовать ls -a или ls -al (по вертикали), чтобы увидеть скрытые каталоги.

Однако обычно вы будете взаимодействовать с хранилищем, используя git команды, repo перенос команд git или эквивалент GUI.

1 голос
/ 02 октября 2018

Просто зайдите в / home / tarandeep / code / Android (там вы загрузили репо) и нажмите CTRL + H .Теперь вы найдете папку с именем .repo.Это ваши загруженные данные.

1 голос
/ 12 марта 2016

Вы должны выбрать ветку, используя опцию -b для repo init, а не просто синхронизировать все.Тогда вы увидите, что файлы отображаются правильно.

Например:

repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
0 голосов
/ 23 февраля 2017

Я встречаю ту же проблему.Насколько я знаю, пока repo sync не загрузит все файлы успешно, git не будет проверять проекты.В моем случае repo sync не удалось по какой-то причине.Таким образом, после запуска repo sync.

у меня ничего нет, кроме скрытого каталога .repo.https://source.android.com/source/known-issues.html

Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...