Что такое Repo и Why, Google использует его?

Когда я хотел получить исходный код Android, я знал, что должен использовать "repo". Таким образом, что такое repo? Почему они используют repo и не только используют МЕРЗАВЦА?, и есть ли GUI для repo, который включает мне к синхронизации паузы/резюме, потому что каждый раз я иногда разъединяюсь, кажется, что repo начинает синхронизировать с начала!

37
задан Charlie Salts 15 March 2010 в 21:27
поделиться

1 ответ

Репо и git - что они такое, для чего они нужны - объясняется на source.android.com

Для работы с Android кода, вам нужно будет использовать как Git, так и Repo.

Git - это система контроля версий с открытым исходным кодом, предназначенная для обработки очень больших проектов, распределенных по нескольким репозиториям. В контексте Android мы используем Git для локальных операций, таких как локальное ветвление, коммиты, изменения и редактирование.

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

Насколько я могу судить, для Repo нет графического интерфейса, но на указанном выше сайте есть довольно много рекомендаций по управлению действиями Repo из командной строки.

22
ответ дан 27 November 2019 в 04:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: