Gerrit - przegląd
Gerrit to internetowe narzędzie do przeglądania kodu, które jest zintegrowane z Git i zbudowane na bazie systemu kontroli wersji Git (pomaga programistom współpracować i utrzymywać historię ich pracy). Pozwala na scalanie zmian w repozytorium Git po zakończeniu przeglądu kodu.
Gerrit został opracowany przez Shawna Pearce'a w Google i jest napisany w Javie, Servlet, GWT (Google Web Toolkit). Stabilne wydanie Gerrit to 2.12.2 i opublikowane 11 marca 2016 na licencji Apache License v2 .
Dlaczego warto korzystać z Gerrit?
Oto kilka powodów, dla których warto używać Gerrit.
Możesz łatwo znaleźć błąd w kodzie źródłowym za pomocą Gerrit.
Możesz pracować z Gerrit, jeśli masz zwykłego klienta Git; nie ma potrzeby instalowania żadnego klienta Gerrit.
Gerrit może być używany jako pośrednik między programistami a repozytoriami git.
Funkcje Gerrit
Gerrit to darmowy i otwarty system kontroli wersji Git.
Interfejs użytkownika Gerrit jest tworzony w Google Web Toolkit .
Jest to lekki framework do przeglądania każdego zatwierdzenia.
Gerrit działa jako repozytorium, które umożliwia wypychanie kodu i tworzy recenzję dla twojego zatwierdzenia.
Zalety Gerrit
Gerrit zapewnia kontrolę dostępu do repozytoriów Git i interfejsu WWW do przeglądu kodu.
Możesz przekazać kod bez używania dodatkowych narzędzi wiersza poleceń.
Gerrit może zezwolić lub odmówić pozwolenia na poziomie repozytorium i do poziomu oddziału.
Gerrit jest obsługiwany przez Eclipse.
Wady Gerrita
Przeglądanie, weryfikacja i ponowne przesyłanie zatwierdzeń kodu spowalnia czas wprowadzenia na rynek.
Gerrit może działać tylko z Git.
Gerrit działa wolno i nie można zmienić kolejności sortowania, w której wyświetlane są zmiany.
Potrzebujesz uprawnień administratora, aby dodać repozytorium na Gerrit.