Ответ 1
Я решил проблему.
Обратите внимание на 3 категории в Admin/Project/Access:
- Просмотр Код
- Проверенный
- Submit
Я пропускаю две последние категории, поэтому Gerrit не показывает кнопку отправки
Я новичок в gerrit: http://code.google.com/p/gerrit/ Я установил его с помощью git на моем локальном Mac. Это сделано.
Я делаю несколько тестовых действий:
зарегистрировать 2 аккаунта, учетные записи first предоставляют привилегии "Администраторы", учетная запись вторая предоставляет "Зарегистрированные пользователи"
создать новый проект
Я использую вторую учетную запись, чтобы нажать фиксацию для проверки ведущей ветки. Добавьте первый в качестве рецензента
Обзор в порядке. Как объединить эту фиксацию с основной ветвью? Любое решение веб-интерфейса?
Спасибо!
Я решил проблему.
Обратите внимание на 3 категории в Admin/Project/Access:
Я пропускаю две последние категории, поэтому Gerrit не показывает кнопку отправки
Как только фиксация имеет максимальный балл в каждой категории и минимальные баллы в любой категории, его можно объединить. Категории по умолчанию: Обзор кода (от -2 до +2) и Verified (от -1 до +1). Таким образом, чтобы объединить фиксацию, она должна иметь +2 Code Review и +1 Verified score, а не -2 Code Review или -1 Verified score.
Пользователь с привилегиями "Отправить" увидит кнопку "Отправить патч Set n" рядом с кнопкой "Обзор". Нажмите его, чтобы объединить фиксацию.
Разрешения по умолчанию в Gerrit не всегда то, что вы ожидаете. Чтобы первый рецензент смог отправить отзыв, вам нужно будет дать им (ну, администраторы) разрешение на оценку "+2".
После того, как вы это сделаете, и рецензент отметит фиксацию как +2, Gerrit автоматически объединит фиксацию в ветку, для которой она была отправлена.