Gerrit Code Review
代码审查项目管理工具
软件介绍
Gerrit Code Review 是面向 Git 的开源代码审查与项目管理平台。官网把它定位为「基于补丁集(patchset)的代码审查平台」:开发者提交的修改先进入审查流程,经评审通过后才合入主仓库。审查方式与 Git 和 Linux 内核社区常用的邮件列表流程相近,通过反复修订来完善改动。
核心功能
- 并排对比与行内评论:评审者可以并排查看改动,并在任意代码行上添加评论。
- 细粒度权限:可以按项目和分支控制谁能查看、审查和提交代码。
- 可扩展:提供 REST API 和 Webhook,社区插件超过 100 个。
- 持续集成对接:官网提到可与 Jenkins、GitHub Actions、自定义 Webhook 以及 Zuul 门禁系统配合。
- 规模化部署:官网称其支持数千名开发者、跨地域复制、主主集群和零停机升级。
支持平台与系统要求
官网给出的独立部署方式是运行 Java WAR 包(java -jar gerrit.war init ...),因此需要 Java 运行环境;也提供 Docker 镜像,或直接使用托管服务 GerritHub.io。官网首页没有列出具体的系统版本要求,详情请查看官方文档。
版本与授权
Gerrit 以 Apache License 2.0 发布。官网当前显示的最新版本为 3.14.4。GitHub 上的仓库只是 googlesource.com 主仓库的镜像,不接受通过 GitHub 提交的拉取请求,贡献者需要使用 Gerrit 官方的审查服务器。
适用人群与使用场景
适合需要在合入前强制代码审查的开发团队,尤其是使用 Git、需要对分支权限做精细管理的中大型团队。
版本列表
-
-
-
Gerrit v3.3.0 官方版
Gerrit(代码审查项目管理工具),Gerrit是谷歌退出的基于Git项目的代码审 ...
软件大小:15.9 MB 更新时间:2020-12-28
-
