Настройка локального сервера GIT для разработки AOSP - PullRequest
0 голосов
/ 09 декабря 2018

Я нахожу варианты настройки локального GIT-сервера для разработки AOSP.Ниже приведены результаты, которые у меня есть:

Вариант 1:

  • Настройка Gitlab на моем локальном сервере
  • Использование проекта импорта через URL для создания проекта манифеста.
  • Предоставить выбранный файл манифеста для импорта через опцию манифеста для создания всех проектов, составляющих AOSP. (Выбранный манифест будет отредактирован для понимания Gitlab)
  • Клон из Gitlab на клиентеи развиваться.

Проблемы: - Как получить обновления для проекта манифеста и других существующих проектов?Мне нужно настроить зеркалирование из отдельных репозиториев.

Вариант 2:

  • Настройка Gitlab на моем локальном сервере
  • Клонировать источники AOSP (опция зеркалирования) изкомандной строки.
  • Используйте утилиту Gitlab rake для создания проектов в Gitlab
  • Клонировать из Gitlab на клиенте и разрабатывать.

Проблемы: - Как получитьобновления для манифеста проекта и других существующих проектов?Мне нужно настроить пульт для всех проектов, что звучит недостаточно убедительно.

Вариант 3:

Нет Gitlab.Полностью основано на командной строке.

Проблемы: - Не удобен для пользователей в отношении управления проблемами, ошибками и запросами функций.

Я хотел бы услышать мнение сообщества о моих выводах.Предлагаю, если я пропустил вариант.

...