Gerrit - Sekilas

Gerrit adalah alat peninjau kode berbasis web yang terintegrasi dengan Git dan dibangun di atas sistem kontrol versi Git (membantu pengembang untuk bekerja sama dan memelihara riwayat pekerjaan mereka). Ini memungkinkan untuk menggabungkan perubahan ke repositori Git ketika Anda selesai dengan tinjauan kode.

Gerrit dikembangkan oleh Shawn Pearce di Google yang ditulis dalam Java, Servlet, GWT (Google Web Toolkit). Rilis stabil Gerrit adalah 2.12.2 dan diterbitkan pada 11 Maret 2016 dengan lisensi di bawah Lisensi Apache v2 .

Mengapa Menggunakan Gerrit?

Berikut adalah alasan tertentu, mengapa Anda harus menggunakan Gerrit.

  • Anda dapat dengan mudah menemukan kesalahan dalam kode sumber menggunakan Gerrit.

  • Anda dapat bekerja dengan Gerrit, jika Anda memiliki klien Git biasa; tidak perlu memasang klien Gerrit.

  • Gerrit dapat digunakan sebagai perantara antara pengembang dan repositori git.

Fitur Gerrit

  • Gerrit adalah sistem kontrol versi Git gratis dan open source.

  • Antarmuka pengguna Gerrit dibentuk di Google Web Toolkit .

  • Ini adalah kerangka kerja ringan untuk meninjau setiap komit.

  • Gerrit bertindak sebagai repositori, yang memungkinkan mendorong kode dan membuat tinjauan untuk komit Anda.

Keuntungan Gerrit

  • Gerrit menyediakan kontrol akses untuk repositori Git dan antarmuka web untuk peninjauan kode.

  • Anda dapat memasukkan kode tanpa menggunakan alat baris perintah tambahan.

  • Gerrit dapat mengizinkan atau menolak izin di tingkat repositori dan turun ke tingkat cabang.

  • Gerrit didukung oleh Eclipse.

Kekurangan Gerrit

  • Meninjau, memverifikasi, dan mengirim ulang kode akan memperlambat waktu ke pasar.

  • Gerrit hanya dapat bekerja dengan Git.

  • Gerrit lambat dan tidak mungkin mengubah urutan urutan daftar perubahan.

  • Anda memerlukan hak administrator untuk menambahkan repositori di Gerrit.