Главная / Документация / Ревью

Ревью изменений

Ревью проверяет изменение по правилам проекта. Оно не сливает merge request и не меняет код; находки публикует человек отдельным действием.

Ревью merge request

  1. Откройте Review. В группе Needs attention — merge request, ожидающие ревью.
  2. Выберите merge request: карточка показывает состояние, исходную и целевую ветки, автора и ревьюера.
  3. Нажмите Review.

В очереди показаны 100 последних обновлённых merge request. Остальные, а также ветки без merge request проверяются через Review a branch в заголовке экрана; merge request из форка указывается как pull/<номер>.

Вердикт и находки

Вердикт Blocked by review объясняет, что именно мешает слиянию. Блокируют находки уровней high и critical. Слияние при этом физически не запрещается: решение остаётся за человеком.

В находкеЧто это
Severityhigh, medium, low, info
CategoryЧто нарушено: Convention violation, Correctness и другие
LocationФайл и строка
Explanation и How to fixОбъяснение с названиями функций и файлов и что именно изменить
Not an issueПометка ложного срабатывания: находка остаётся в списке и больше не блокирует слияние

Автоматическое ревью

Нажмите Auto-review off в заголовке экрана и включите Review new merge requests automatically. Режим действует для merge request, открытых после включения. Комментарии и в этом режиме публикует человек.

Модель ревьюера и язык находок задаются в Settings → Code review. После смены модели или языка следующий прогон перепроверяет все файлы.

Дальше: Тикеты