Описание тега repo

Repo - это инструмент управления репозиторием, созданный Android поверх Git. Repo при необходимости объединяет многие репозитории Git, выполняет загрузки в нашу систему контроля версий и автоматизирует части рабочего процесса разработки Android. Repo не предназначен для замены Git, он предназначен только для упрощения работы с Git в контексте Android. Команда repo - это исполняемый скрипт Python, который можно поместить в любое место на своем пути.
0 ответов

OSError: [Errno 95] Операция не поддерживается

Ubuntu 16.04.4 работает на Windows 7 VM. Я пытаюсь повторить init в общую папку. Эта общая папка используется совместно с виртуальной машиной Windows, и файловая система этого общего ресурса не поддерживает символические ссылки. Я получаю ниже ошибк…
11 окт '18 в 14:44
1 ответ

Как проверить существующую ветку функций с помощью инструмента Android-репо

Коллега создал тематическую ветку thebranch с помощью repo start, Теперь я хочу проверить эту ветку и поработать над ней. Я пытаюсь это: repo init -u git@gitserver:manifest.git -m all.xml repo sync repo branches # Responds "(no branches)" repo check…
29 янв '18 в 22:41
1 ответ

gerrit default.xml не отражается после инициализации в manifest.xml

Привет, я настроил свой Gerrit для последней версии Android AOS 5.1.1_r3. репозиторий init --mirror -u https://android.googlesource.com/platform/manifest -b android-5.1.1_r3 Обновите файл default.xml с приведенными ниже изменениями. <remote name=…
06 июн '15 в 05:21
2 ответа

git push успешно выполнен, но удаленный репозиторий не обновлен и не синхронизирован

Я учу Git на моем Mac OS X Я включил ssh на своем Mac и пытаюсь симулировать как удаленное, так и локальное репо. Я сталкиваюсь с тем, что после того, как я изменил свой файл в локальном репо, git add / commit / push удалось, я не вижу изменений в м…
23 дек '16 в 13:08
0 ответов

Как сделать git clone --bare с помощью инструмента репо?

Я ищу вариант в XML-файле инструмента репо, чтобы сделать "git clone --bare". По умолчанию инструмент репо клонирует весь репозиторий git. Может кто-нибудь сказать мне, как я могу сделать голый клон с помощью инструмента репо?
21 авг '17 в 07:47
2 ответа

Манифест репо для разных относительных путей для git и review

Есть ли способ настроить репо, если есть разные относительные пути для извлечения и просмотра. пример Fetch managed by gitweb : ssh://gitweb.foo.com/data/bar/foo.git Review managed by gerrit : https://gerrit.foo.com:8081/review/bar/foo С записями ни…
15 апр '16 в 07:23
0 ответов

IOError: [Errno 13] В доступе отказано: '/home/user/RR/.repo/local_manifests/roomservice.xml'

Всякий раз, когда я пытаюсь использовать синхронизацию репо сейчас, появляется следующая ошибка: user@DESKTOP-CRG4PR2:~/RR$ repo sync Traceback (most recent call last): File "/home/user/RR/.repo/repo/main.py", line 531, in <module> _Main(sys.a…
25 мар '18 в 13:30
1 ответ

Ошибка при загрузке исходного кода Android

Я использую Fedora 25 и следующие команды для загрузки Android Gingerbread. repo init -u https://android.googlesource.com/platform/manifest -b android-2.3.7_r1 repo sync -c -j4 После его ввода (почти через 24 часа, размер 13G), Я получил: Fetching p…
1 ответ

Как установить Google репо?

Я пытаюсь установить Google Repo на мою машину. Ссылка ссылка http://source.android.com/source/downloading.html#installing-repo После chmod a+x ~/bin/repoи после установки репо продолжайте с дальнейшими шагами. Должен ли я выполнить файл репо? Я тол…
15 мар '16 в 13:19
21 ответ

Github: Могу ли я увидеть количество загрузок для репо?

В Github есть ли способ узнать количество загрузок для репо?
02 дек '10 в 18:17
0 ответов

Можно ли включить ссылку DOCTYPE на DTD внутри XML-файла манифеста Repo?

Я написал XML-файл манифеста для репо (или git-repo, Gerrit Repo, Google Repo, в зависимости от того, как вы хотите его назвать). Чтобы проверить мой синтаксис, я попытался сгенерировать файл определения типа документа (DTD), чтобы он соответствовал…
13 июн '17 в 15:03
2 ответа

Выход из частного репо НПМ

Итак... Я знаю, что это, вероятно, глупый вопрос, но я не могу найти информацию где-либо, и я полагаю, что не могу быть первым, чтобы спросить.. Я так долго использую свои репозитории NPM, размещенные в своих компаниях, я забыл, как выйти из него и …
21 фев '15 в 09:43
6 ответов

Не удается получить https://gerrit.googlesource.com/git-repo/clone.bundle

Я пытался создать git-репо с инструкциями из "source.android.com/source/downloading.html#install-repo" но я получаю следующую ошибку при попытке инициализировать репо в рабочем каталоге (используя Ubuntu): : ~ / workdir $ repo init -u https://androi…
30 окт '14 в 06:51
2 ответа

Как очистить каталог.repo после синхронизации?

Недавно я работал над разработкой для Android, и мне пришлось синхронизировать исходники Cyanogenmod 12.1 с моим компьютером с помощью репозитория. Из-за некоторых проблем с подключением у меня часто отключалось подключение к Интернету, что приводил…
28 янв '16 в 09:07
2 ответа

GIT клонирует ветку на более старый коммит в другом каталоге

У меня 2 каталога одного и того же проекта, пусть они называются каталогами A и B. Эти две папки были клонированы из основного репозитория git в другом месте, поэтому они оба начали с одного и того же коммита git репо. Теперь A остался с исходным ко…
30 мар '17 в 20:57
1 ответ

aosp репозиторий Android-7.1.2_r36 не завершен после загрузки 42 ГБ

Я начал скачивать aosp android-7.1.2_r36 следующей командой: $ repo init -u https://android.googlesource.com/platform/manifest -b android-7.1.2_r36 $ repo sync Через 10 часов размер загруженного файла составляет 42 ГБ, а загрузка еще! Я видел на веб…
05 июл '18 в 04:40
1 ответ

Как использовать `repo forall -c <кое-что>` где <нечто> - псевдоним или функция bash

У меня есть папка со многими репозиториями Git. Я ищу способ перебрать все репозитории и сделать какой-нибудь модный листинг с помощью функции bash...
30 май '18 в 15:22
1 ответ

Ветвь переключения дерева исходников Android

Я загрузил все рабочее дерево с помощью следующей команды: repo init -u https://android.googlesource.com/platform/manifest repo sync Теперь я хотел перейти на ветку android-6.0.1_r3. Так я и сделал, repo init -b android-6.0.1_r3 repo sync. Это снова…
17 мар '17 в 20:07
1 ответ

Как добавить несколько версий ядра в манифест локального репо

Я пошел по этой ссылке, чтобы создать локальный манифест для загрузки конкретной версии ядра Android следующим образом: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;manifest&gt; &lt;remote name="aosp" fetch=".." review="https://android-review.go…
02 авг '16 в 01:41
1 ответ

Как оправиться от забытого `репо старта`?

Если я работаю над изменением Android, и я git commit но забудьте repo start во-первых, как мне восстановиться после этого, чтобы я мог repo upload мое изменение?
10 янв '19 в 22:58