Phabricator,gerrit,gitlab code review方式对比
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> CR方式\ 对比项目 Phabricator Differential Phabircator Audit Gerrit Gitlab cr类型 Pre-commit Review Post-commit Review Post-commit Review Post-commit Review cr操作 通过命令行工具Arcanist提交diff自动生成Review Request。 一次完整的review流程如下: 1、新建分支:feature01 2、提交代码,执行命令: arc diff origin/dev 3、在打开的notepad 界面中,填写 Test Plan,Reviewers,Subscribers 4、打开命令行显示的url:http://phabricator.tools.vipshop.com/D35 页面中进行review 5、代码提交人查看review结果,修改代码后,直接提交代码到远程分支 通过将仓库托管在Phabircator中,通过Herala的方式配置规则强制Code Review 需要将仓库url改为Gerrit url。Gerrit通过hock的方式将修改同步到远程的gitlab仓库。review流程如下: 1、修改代码后,提交到Gerrit 2