Gerrit(代碼審查項(xiàng)目管理工具)是一個(gè)基于Git項(xiàng)目的代碼審查和項(xiàng)目管理工具。該工具可以幫助用戶更好、更方便的管理代碼。用戶使用該工具可以審閱修改后的代碼,然后根據(jù)情況再?zèng)Q定代碼是否允許提交,能夠有效減少代碼的混亂。
Gerrit利用網(wǎng)頁(yè)瀏覽器,使同一個(gè)團(tuán)隊(duì)的軟件程序員,可以相互審閱彼此修改后的程序代碼,決定是否能夠提交,退回或者繼續(xù)修改。它使用 Git 作為底層版本控制系統(tǒng)。它分支自Rietveld,作者為Google公司的Shawn Pearce,原先是為了管理Android計(jì)劃而產(chǎn)生。這個(gè)軟件的名稱,來(lái)自于荷蘭設(shè)計(jì)師赫里特·里特費(fèi)爾德(Gerrit Rietveld)。最早它是由Python寫成,在第二版后,改成用Java與SQL。使用Google Web Toolkit來(lái)產(chǎn)生前端的Javascript。