首页 > 代码库 > crucible VS gerrit
crucible VS gerrit
crucible优缺点:
1、其支持各种版本控制系统,如CVS,SVN,GIT
2、代码审核方面其主要支持Post commit模式,即开发者在代码提交到master后进行review
3、其虽然也支持Pre-commit,即在提交到master之前审核。但在创建review之前需要手动的将所修改的代码片段或文件上传,才可以进行review,流程上较慢
4、在Post commit模式下,虽然可以做到不直接提交到master,但需要开发者拉出新的分支进行开发,在review通过后再手动merge到master上。其会产生大量
的分支,且流程管理上也会非常麻烦。
gerrit优缺点:
1、其在开发之初的目的就是引入强制代码审核的功能,对代码质量提升效果较好
2、支持Post commit和Pre-commit两种模式。一般使用Pre-commit,在开发者提交后,gerrit自动创建一个review任务。在review通过后,可以在网页上直接
点击merge合入到master上。流程上很方便
3、管理员可以对开发人员设置Post commit权限,开发人员提交修改时可直接提交到master上。
crucible VS gerrit
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。