เครื่องมือตรวจสอบโค้ด Gerrit เป็นเครื่องมือตรวจสอบโค้ดและการจัดการโครงการตามโครงการ Git
Gerrit ทำให้การบำรุงรักษาโปรเจ็กต์บน Git ง่ายขึ้น โดยอนุญาตให้ผู้ใช้ที่ได้รับอนุญาตสามารถกระทำการเปลี่ยนแปลงกับที่เก็บ Git หลัก แทนที่จะกำหนดให้ผู้ดูแลโปรเจ็กต์รวมการเปลี่ยนแปลงที่ได้รับอนุมัติทั้งหมดด้วยตนเอง
Gerrit ใช้เว็บเบราว์เซอร์เพื่อให้โปรแกรมเมอร์ซอฟต์แวร์ในทีมเดียวกันสามารถตรวจสอบรหัสโปรแกรมที่แก้ไขของกันและกัน และตัดสินใจว่าจะส่ง คืน หรือดำเนินการแก้ไขต่อไป มันใช้ Git เป็นระบบควบคุมพื้นฐาน มันถูกแยกจาก Rietveld ซึ่งเขียนโดย Shawn Pearce แห่ง Google และถูกสร้างขึ้นเพื่อจัดการโครงการ Android ชื่อของซอฟต์แวร์นี้มาจากนักออกแบบชาวดัตช์ Gerrit Rietveld เขียนครั้งแรกด้วยภาษา Python หลังจากฉบับพิมพ์ครั้งที่ 2 ก็เปลี่ยนเป็น Java และ SQL ใช้ Google Web Toolkit เพื่อสร้าง JavaScript ส่วนหน้า
คุณสมบัติของเกอร์ริท
Gerrit คือระบบควบคุมคอมไพล์แบบโอเพ่นซอร์สและฟรี ส่วนติดต่อผู้ใช้ Gerrit สร้างขึ้นจาก Google Web Toolkit เป็นเฟรมเวิร์กแบบน้ำหนักเบาสำหรับการตรวจสอบทุกคอมมิต Gerrit ทำหน้าที่เป็นพื้นที่เก็บข้อมูล ซึ่งช่วยให้สามารถพุชโค้ดและสร้างบทวิจารณ์สำหรับการคอมมิตของคุณ
ข้อดีของเกอร์ริท
Gerrit ให้การควบคุมการเข้าถึงพื้นที่เก็บข้อมูล Git และส่วนหน้าของเว็บสำหรับการตรวจสอบโค้ด สามารถพุชโค้ดได้โดยไม่ต้องใช้เครื่องมือบรรทัดคำสั่งอื่นๆ Gerrit สามารถอนุญาตหรือปฏิเสธสิทธิ์ระดับพื้นที่เก็บข้อมูลและระดับสาขาได้ Gerrit ได้รวมการสนับสนุนไว้ใน eclipse
ข้อเสียของเกอร์ริท
การตรวจสอบ ตรวจสอบ และส่งรหัสอีกครั้งอาจส่งผลต่อเวลาเปิดตัวผลิตภัณฑ์ Gerrit ใช้ได้กับ git เท่านั้น Gerrit ทำงานช้าและไม่สามารถเปลี่ยนลำดับการจัดเรียงรายการการเปลี่ยนแปลงได้ ต้องใช้สิทธิ์ผู้ดูแลระบบในการเพิ่มที่เก็บข้อมูลบน Gerrit
ขยาย