推薦給運維人的14個最佳審查工具

Linux雲端計算資料自學發表於2018-11-27

640?


1Gerrit


640?wx_fmt=jpeg


Gerrit是一個基於網路的程式碼審查系統,便於使用Git的專案進行線上程式碼審查。Gerrit通過並排顯示更改,使評論更容易,並允許任何評論者新增內聯評論。Gerrit通過允許任何授權使用者將更改提交給主Git儲存庫來簡化基於Git的專案維護,而不是要求所有已批准的更改由專案維護者手動合併。


2Crucible


640?wx_fmt=jpeg


程式碼評論=高質量程式碼。檢視程式碼,討論變更,分享知識,並通過Crucible靈活的審查工作流程識別缺陷。它的程式碼審查適合於Subversion,CVS,Perforce等程式碼版本控制系統。


3Codeplex


640?wx_fmt=jpeg


Codeplex為團隊系統程式碼審查提供了一個完整的解決方案,該工具已經變得非常受程式設計師的歡迎。該程式碼審查工具使用團隊系統的優點來減少浪費。


4Barkeep


640?wx_fmt=jpeg


Barkeep是一種快速,有趣的方式來審查程式碼。工程組織可以利用它來保持高水平。Barkeep是可以託管的獨立軟體。一旦設定完成您可以使用它來跟蹤和編輯審查網際網路上可用的任何數量的git repos。它為在Ubuntu上執行進行了專門的設計。


5Review Assistant


640?wx_fmt=jpeg


Review Assistant是Visual Studio的程式碼審查外掛。可以幫助你建立審閱請求並在不離開Visual Studio的情況下對其進行響應。Review Assistant支援TFS,Subversion,Git,Mercurial和Perforce。能在5分鐘內完成基本設定並執行起來。


6CodeStriker


640?wx_fmt=jpeg

Codestriker是一款支援線上程式碼審查的開源Web應用程式。支援傳統的文件審查,以及檢視SCM(原始碼管理)系統和普通單向補丁生成的差異。與CVS,Subversion,Clearcase,Perforce,Visual SourceSafe和Bugzilla都能整合。還有一個用於支援其他SCM和釋出跟蹤系統的外掛架構。


7Code Review Tool


640?wx_fmt=jpeg


Code Review Tool(程式碼審查工具)允許團隊成員以簡單有效的方式協調檢查程式碼,從而消除與常規正式程式碼檢查相關的大部分開銷。它提供了正式程式碼檢查的所有好處,但與正式的程式碼檢查相比,需要相當少的精力和時間。它支援正式和輕量級的兩種程式碼審查流程。


8Malevich


640?wx_fmt=jpeg


Malevich是一個基於網路的點選式程式碼審查系統,專為個人和小團隊使用而設計。其目標是將評論的成本儘可能接近零:輕鬆評論鼓勵徹底的程式碼審查。Malevich的評論很容易。審閱者可以在瀏覽器中檢視檔案的原始版本和新版本。要對一行程式碼進行評論,他或她只需點選該行,然後開始輸入。提交評論使其能夠向請求程式碼審查的人員以及所有其他稽核人員顯示。


9Code Brag


640?wx_fmt=jpeg


Codebrag是一個追求簡單的程式碼審查工具,可以配置流程使之適合你的團隊。


10Veracode


640?wx_fmt=jpeg

Veracode是世界上最好的自動化,按需,應用安全測試及程式碼審查的解決方案。由Guardent,Symantec,@stake和VeriSign等安全公司的專家成立,並建立在軟體即服務模式的基礎上,Veracode解決方案為希望經濟高效測試的企業提供應用程式安全和自動化程式碼審查服務。Veracode幫助開發人員通過掃描編譯程式碼(也稱為“二進位制”或“位元組”程式碼)而不是原始碼來建立安全的軟體。


11Collaborator


640?wx_fmt=jpeg


Collaborator是一個程式碼審查工具,可幫助開發,測試和管理團隊共同合作,開發高質量的程式碼。它允許團隊在透明的協作框架中進行同行評審,使用者故事和測試計劃 -讓整個團隊能快速將變化應用到程式碼中。通過使團隊成員共同合作審查其工作,Collaborator可以幫助你在軟體上市之前捕獲錯誤。


12Peer Review Plugin


640?wx_fmt=jpeg


Trac的Peer Review Plugin(同行評審外掛)。該外掛的目標是消除耗時的程式碼審查會議,讓開發人員能夠在自己的時間內在使用者友好的基於Web的環境中檢視程式碼。這個程式主要是用Python編寫的。該介面與Subversion無縫整合,允許使用者瀏覽可檢視檔案的儲存庫。使用了Genshi作為Web端的指令碼語言,與Javascript和AJAX一起構建了一個現代化的使用者介面。


13Codifferous


640?wx_fmt=jpeg


Codifferous可以被描述為,繁忙的軟體開發人員使用的程式碼審查工具。一旦程式碼從BitBucket或Github匯入,軟體就會立即讀取程式碼。。


14Phabricator


640?wx_fmt=jpeg


Pfabricator可以定義為開源的軟體工程平臺,包括各種開源Web應用程式。這些Web應用程式幫助軟體公司構建更好的軟體。


PS:記得查收小編送你的免費大禮包呦~

福利 | 一萬多套PPT模板等你免費來拿!無條件領取!

免費送 | 1000多套簡歷模板免費拿,附贈簡歷製作教程!

免費領 | 《Shell指令碼 100例》電子書免費拿,運維必備乾貨~

640?640

▼▼點選【閱讀原文】,5天運維免費課程,開講在即!

相關文章