Геррит - Обзор

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 и веб-интерфейсу для проверки кода.

  • Вы можете отправить код без использования дополнительных инструментов командной строки.

  • Геррит может разрешить или отклонить разрешение на уровне репозитория и вплоть до уровня ветки.

  • Геррит поддерживается Eclipse.

Недостатки Геррита

  • Просмотр, проверка и повторная отправка коммитов кода замедляет время выхода на рынок.

  • Геррит может работать только с Git.

  • Gerrit работает медленно, и невозможно изменить порядок сортировки, в котором перечислены изменения.

  • Вам нужны права администратора, чтобы добавить репозиторий на Gerrit.