Я размещаю личное репо на GitHub . Я также хочу использовать Gerrit , особенно для плагин Hudson Gerrit Trigger . AFAICT, не существует простого решения для их совместного использования.
Буду признателен за любую помощь по любому из следующих пожеланий.
Что я хочу
- Клонируйте репозиторий GitHub и добавьте в проекты Геррита либо:
- вручную или
- в течение
init
- Объединить изменения с GitHub с помощью Gerrit
Что я пробовал
Клонирование / Добавление ...
Вручную : я клонирую репо как обычно, затем добавляю в H2
примерно так:
INSERT INTO projects
(use_contributor_agreements,submit_type,name)
VALUES
('N','M','new/Repo');
Во время init
:
*** Git Repositories
***
Location of Git repositories [git]: git@github.com:YourName/Repo.git
Не думаю, что это правильно.
Что происходит
Клонирование / Добавление ...
вручную
Я получаю эту ошибку: repository not found: Cannot open repository Repo
Во время init
:
Создает каталог в ~/gerrit2/git@github.com:YourName/Repo.git
и подкаталог Repo.git
, который сам содержит пустое репо Git
. Не совсем то, что я хотел.