上传者: 42116585
|
上传时间: 2021-10-17 11:02:03
|
文件大小: 9KB
|
文件类型: -
GitLab项目的Gerrit风格代码审查。
当您确实要创建依赖的MR时,GitLab合并请求使用的基于分支的方法会减慢速度,以便可以并行检查它们。 通过大量的人工和谨慎,您实际上可以通过将MR的目标分支设置为它所依赖的分支,并确保在合并任何MR之前将其目标分支改回master 。 如果超过2个MR,这很容易出错,更不用说您必须严格按照相关性顺序合并MR(否则,在未完成的MR仍然具有相关性的情况下,分支可能会被意外删除)。
这是否以某种方式使您想起Gerrit的一些好处? 是的,在Gerrit中,因为每次提交都会创建一个新的评论,所以没有什么可以阻止您创建依赖的评论。 为了将此Gerrit风格的代码审查引入GitLab存储库,该项目创建了一个简单的脚本,可帮助您创建相关的MR。
要使用此功能,请确保将git-review脚本放在PATH中,并按照以下步骤操作:
安装Change-Id