Gerrit — это веб-инструмент для анализа кода, который интегрирован с Git и построен на основе системы контроля версий Git (помогает разработчикам работать вместе и сохранять историю своей работы). Это позволяет объединить изменения в Git-репозиторий, когда вы закончите с обзорами кода.
Gerrit был разработан Шоном Пирсом в Google, который написан на Java, Servlet, GWT (Google Web Toolkit). Стабильный выпуск Gerrit — 2.12.2, опубликован 11 марта 2016 года по лицензии Apache License v2 .
Зачем использовать Геррит?
Ниже приведены некоторые причины, почему вы должны использовать Gerrit.
Вы можете легко найти ошибку в исходном коде, используя Gerrit.
Вы можете работать с Gerrit, если у вас есть обычный клиент Git; нет необходимости устанавливать какой-либо клиент Gerrit.
Gerrit можно использовать в качестве промежуточного звена между разработчиками и git-репозиториями.
Gerrit — это бесплатная система контроля версий Git с открытым исходным кодом.
Пользовательский интерфейс Gerrit сформирован на Google Web Toolkit .
Это легкая структура для проверки каждого коммита.
Gerrit действует как репозиторий, который позволяет загружать код и создает обзор для вашего коммита.
Gerrit обеспечивает контроль доступа к репозиториям Git и веб-интерфейсу для проверки кода.
Вы можете нажать код без использования дополнительных инструментов командной строки.
Gerrit может разрешить или отклонить разрешение на уровне хранилища и вплоть до уровня филиала.
Геррит поддерживается Eclipse.
Просмотр, проверка и повторная отправка коммитов кода замедляют время выхода на рынок.
Геррит может работать только с Git.
Gerrit работает медленно, и невозможно изменить порядок сортировки, в котором перечислены изменения.
Вам нужны права администратора, чтобы добавить репозиторий на Gerrit.