Инструмент проверки кода Gerrit — это инструмент проверки кода и управления проектами, основанный на проектах Git.
Gerrit упрощает обслуживание проектов на базе Git, позволяя любому авторизованному пользователю фиксировать изменения в основном репозитории Git, вместо того, чтобы требовать, чтобы все одобренные изменения вручную объединялись сопровождающим проекта.
Геррит использует веб-браузер, чтобы позволить программистам в одной команде просматривать измененные программные коды друг друга и решать, отправлять ли изменения, возвращать их или продолжать. Он использует Git в качестве базовой системы управления. Он является ответвлением Rietveld, написанного Шоном Пирсом из Google, и изначально был создан для управления проектом Android. Название этого программного обеспечения происходит от голландского дизайнера Геррита Ритвельда. Впервые он был написан на Python. После второго издания он был изменен на Java и SQL. Используйте Google Web Toolkit для создания внешнего интерфейса JavaScript.
Особенности Геррита
Gerrit — бесплатная система управления git с открытым исходным кодом. Пользовательский интерфейс Gerrit создан на основе Google Web Toolkit. Это легкий фреймворк для проверки каждого коммита. Gerrit действует как репозиторий, который позволяет отправлять код и создавать обзоры ваших коммитов.
Преимущества Геррита
Gerrit обеспечивает контроль доступа к репозиториям Git и веб-интерфейсам для проверки кода. Код можно отправить без использования других инструментов командной строки. Gerrit может разрешать или запрещать разрешения на уровне репозитория и ветки. Геррит интегрировал поддержку в eclipse.
Недостатки Геррита
Просмотр, проверка и повторная отправка кода могут повлиять на время запуска продукта. Геррит работает только с git. Геррит работает медленно и не может изменить порядок сортировки, в котором перечислены изменения. Для добавления репозиториев на Gerrit необходимы права администратора.
Расширять