数码资源网·下载

展开

Gerrit(代码审查项目管理工具)

大小:16M语言:16M 类别:数据库类系统:WinXP/Win7/Win10
简介|文章|评论
版本:v3.3.0官方版 for WinXP/Win7/Win10时间:2020-12-26
软件介绍

Gerrit是谷歌退出的基于Git项目的代码审查和项目管理工具,Gerrit允许任何授权用户向主Git存储库提交更改,从而简化了基于Git的项目维护,而不是要求所有已批准的更改由项目维护者手动合并

【软件介绍】

  Gerrit利用网页浏览器,使同一个团队的软件程序员,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。它使用 Git 作为底层版本控制系统。它分支自Rietveld,作者为Google公司的Shawn Pearce,原先是为了管理Android计划而产生。这个软件的名称,来自于荷兰设计师赫里特·里特费尔德(Gerrit Rietveld)。最早它是由Python写成,在第二版后,改成用Java与SQL。使用Google Web Toolkit来产生前端的JavaScript。

【使用流程】

开发者提交代码到Gerrit

触发对应的Jenkins任务,通过以后Verified加1

人工审核,审核通过后code review加2,触发对应的Jenkins任务

通过以后确认本次提交,Gerrit执行与Git仓库的代码同步操作

代码进入Git仓库

【软件特色】

强制要求提交代码前,强制要求进行代码监视

集成CI&CD,git仓库和现有的CI&CD工具集成,和git仓库集成,将code review工作编码流程中

可视化界面提供简单易用的可视化操作界面

添加行内注释支持在review过程中添加行内注释,标注解释问题,辅助review工作更好开展

简单的review流程简单易用的操作流程,在增加code review工作后,对原有的开发流程影响较小

【更新日志】

移除 GWT UI

GWT UI 被移除,PolyGerrit 现在是唯一的 UI.

移除 ReviewDb

移除数据库(“ReviewDb”)后端的改动、帐户、组和项目,这些元数据现在存储在 git(“NoteDb”) 中。

账户补丁评审仍需数据库,它每个用户的审查中存储了文件的 ‘reviewed’ 标签。默认后端是 H2,但同样支持 MySQL、PostgreSQL 和 MariaDb。插件还可以通过实现 AccountPatchReviewStore 接口来提供另外一个后端。

新的 quota enforcer 扩展点,插件可能实现 QuotaEnforcer 接口来执行 quotas。

Issue 4040: 支持用 GPG 子键推送签名。

加载全部内容

相关应用
热门推荐
相关教程
猜你喜欢
源码类软件大全

源码类软件大全

源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,...
进入专区>>
项目管理软件

项目管理软件

项目管理是管理学的一个分支学科,管理畅销书CEO必读12篇对...
进入专区>>
相关合集
本类排行