本文为您详细介绍如何评审合并请求。
进入项目
1. 登录 CODING 控制台,单击团队域名进入 CODING 使用页面。
2. 单击页面右上角的 ,进入项目列表页面,单击项目图标进入目标项目。 3. 选择左侧菜单代码仓库 > 合并请求,进入合并请求功能页面。
在新建合并请求或合并请求合并前,开发者可更新标题和描述,添加其他项目成员为评审者,并关联项目内资源(如任务、文件、合并请求、Wiki)。您还可以通过 CI 插件 自动添加评审者。 说明:
如果合并请求的目标分支为保护分支,且为保护分支配置了管理员并开启自动添加分支管理员为评审者,对应授权数量的分支管理员会自动添加为评审者。
评审内容
评审者收到邀请评审通知后,对代码进行评审的内容一般会聚焦于以下两点:
该合并请求的标题、描述及关联资源是否对代码改动作出充分说明,评审者可通过评论和发起者进行沟通确认。
针对提交记录对应的文件改动,进行代码行级评审(评论)。
开始评审
在合并请求的文件改动页签,代码评审者可以针对代码文件进行逐行评论以完成评审。鼠标悬停在代码文件中的某一行,界面会显示出 +
号。单击即可针对该代码行进行评论。填写评论之后:
单击评论,直接发布该评论。
单击开始评审,则发布评论的同时,该合并请求还会显示评审中的状态。
评论发布成功之后,评论内容和评审状态(如有)会同步显示在合并请求概览页面的活动日志。
跟踪文件查看进度
当需要评审多个代码文件时,可在评审完一个文件之后单击已查看进行跟踪与标记,文件查看进度条会随之自动更新。
说明:
文件已查看并不影响评审状态,仅用于跟踪文件查阅进度,且只针对当前用户生效。
完成评审
待所有代码文件均已被评审之后,可单击右上角完成评审发布评审结果并结束评审。
说明:
完成评审上的数字代表当前页面所有代码评论的数量。
评论:必需填写评论。评论内容为填写内容。
允许合并:可不输入评论,直接发布评审结果为:允许合并。
需要改进:可不输入评论,直接发布评审结果为:需要改进。
完成评审之后,评论内容或评审结果会同步显示在合并请求概览页面的活动日志。
若合并请求的目标分支为保护分支,将会显示合并请求的评审状态(只要存在需要改进的评审结果,评审状态即为不通过)。
若评审结果为允许合并,无论目标分支是否是保护分支,该结果还会作为标签显示在分支状态中。
本页内容是否解决了您的问题?