Gerrit - Übersicht
Gerrit ist ein webbasiertes Tool zur Codeüberprüfung, das in Git integriert ist und auf dem Git-Versionskontrollsystem basiert (hilft Entwicklern, zusammenzuarbeiten und den Verlauf ihrer Arbeit zu pflegen). Sie können Änderungen am Git-Repository zusammenführen, wenn Sie mit den Codeüberprüfungen fertig sind.
Gerrit wurde von Shawn Pearce bei Google entwickelt und in Java, Servlet, GWT (Google Web Toolkit) geschrieben. Die stabile Version von Gerrit ist 2.12.2 und wurde am 11. März 2016 unter der Apache License v2 veröffentlicht .
Warum Gerrit verwenden?
Im Folgenden sind einige Gründe aufgeführt, warum Sie Gerrit verwenden sollten.
Mit Gerrit können Sie den Fehler im Quellcode leicht finden.
Sie können mit Gerrit arbeiten, wenn Sie einen regulären Git-Client haben. Es ist nicht erforderlich, einen Gerrit-Client zu installieren.
Gerrit kann als Zwischenstufe zwischen Entwicklern und Git-Repositories verwendet werden.
Eigenschaften von Gerrit
Gerrit ist ein kostenloses und Open-Source-Git-Versionskontrollsystem.
Die Benutzeroberfläche von Gerrit wird im Google Web Toolkit erstellt .
Es ist ein leichtgewichtiger Rahmen für die Überprüfung jedes Commits.
Gerrit fungiert als Repository, das das Pushen des Codes ermöglicht und die Überprüfung für Ihr Commit erstellt.
Vorteile von Gerrit
Gerrit bietet Zugriffskontrolle für Git-Repositorys und Web-Frontend zur Codeüberprüfung.
Sie können den Code ohne zusätzliche Befehlszeilentools übertragen.
Gerrit kann die Berechtigung auf Repository-Ebene und bis auf Zweigstellenebene zulassen oder ablehnen.
Gerrit wird von Eclipse unterstützt.
Nachteile von Gerrit
Das Überprüfen, Überprüfen und erneute Einreichen der Code-Commits verlangsamt die Markteinführungszeit.
Gerrit kann nur mit Git arbeiten.
Gerrit ist langsam und es ist nicht möglich, die Sortierreihenfolge zu ändern, in der die Änderungen aufgelistet sind.
Sie benötigen Administratorrechte, um ein Repository für Gerrit hinzuzufügen.