代码审查工具列表

维基百科,自由的百科全书

以下是一个代码审查用工具软件的列表

软件 维护者 开发状态 软件许可证 支援的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).