Как добавить проект в инструмент проверки кода gerrit?

Как вручную добавить проект в инструмент проверки кода gerrit?

Я видел несколько примеров, в которых исполняется двоичный файл gerrit, но в моей установке их, похоже, нет.


person rich    schedule 22.01.2011    source источник


Ответы (2)


Для более старых версий Gerrit вам необходимо использовать интерфейс ssh. Настройте свой открытый ключ в веб-интерфейсе, затем запустите:

ssh -p <port> <user>@<gerrit-host> gerrit --help

Это перечислит вам доступные команды. Что вам действительно нужно запустить, чтобы создать свой проект:

ssh -p <port> <user>@<gerrit-host> gerrit create-project -n <project-name>

В Gerrit 2.3 и новее вы также можете создавать проекты из пользовательского интерфейса, перейдя в Admin-> Projects-> Create New Project.

person Andrew Aylett    schedule 22.01.2011
comment
Я добавил открытый ключ, но получаю эту ошибку ... есть идеи? В разрешении отказано (публичный ключ). - person rich; 23.01.2011
comment
Вы используете правильное имя пользователя? Я забыл указать это в своем ответе ... Обычно я настраиваю свою конфигурацию ssh с псевдонимом, чтобы мне не нужно было указывать порт или пользователя - person Andrew Aylett; 23.01.2011
comment
Не могли бы вы пояснить, что мне делать после добавления открытого ключа в веб-интерфейс? Причина, по которой я все еще получаю ошибку «отказано в разрешении». извините за такой фиктивный вопрос, но я застрял на нем. - person unresolved_external; 12.04.2012

Начиная с gerrit 2.3.x, если вы являетесь администратором, вы также можете создать проект в Интернете.

Если у вас есть разрешение, он отображается в разделе "Администратор" / "Проекты".

person Larry Cai    schedule 23.05.2012