跳至內容

代碼審查工具列表

維基百科,自由的百科全書

以下是一個代碼審查用工具軟體的列表

軟體 維護者 開發狀態 軟件許可證 支援的VCS 支援平台 工作方式
GitHub GitHub, Inc. 積極開發中 專有 Git Ruby[1] 事後提交
GitLab GitLab, Inc. 積極開發中 專有 Git Ruby 事先提交
Bitbucket Atlassian 積極開發中 專有 Git, Mercurial[2] Python 事後提交
Phabricator Evan Priestley[3] 積極開發中 Apache v2 Git, Mercurial, Subversion[4] PHP[5] 事先提交及事後提交
Gerrit Shawn Pearce 積極開發中 Apache v2 Git Java EE 事先提交
Kallithea英語Kallithea (software) kallithea-scm.org 積極開發中 GPL v3 Git, Mercurial Python 事後提交
Review Board英語Review Board reviewboard.org 積極開發中 MIT CVS, Subversion, Git, Mercurial, Bazaar, Perforce, ClearCase, Plastic SCM Python 主要是事先提交
RhodeCode英語RhodeCode Marcin Kuźmiński 積極開發中 專有 Git, Mercurial, Subversion Python 事後提交
Rietveld Guido van Rossum 積極開發中 Apache v2 Git, Subversion Python 事先提交
Crucible英語Crucible (software) Atlassian 積極開發中 專有 CVS, Subversion, Git, Mercurial, Perforce Java 事先提交及事後提交
Stash英語Stash (software) Atlassian 積極開發中 專有 Git Java 事先提交

參考資料

[編輯]
  1. ^ Tom Preston-Werner. How We Made GitHub Fast. The GitHub Blog. [2019-08-28]. (原始內容存檔於2020-11-12). 
  2. ^ Features. BitBucket.org. [2019-08-28]. (原始內容存檔於2020-12-13). 
  3. ^ Phacility. GitHub.com. [2019-08-28]. (原始內容存檔於2020-11-15). 
  4. ^ Diffusion User Guide: Repository Hosting. Phabricator User Docs. [2019-08-28]. (原始內容存檔於2020-09-20). 
  5. ^ Phabricator Languages Summary. Open Hub. [2019-08-28]. (原始內容存檔於2019-08-28).