
# 解决评审意见并合入代码
#### 约束限制
表1新建评审的约束与限制 
| 限制类别 | 具体限制                                                                                                                                                                                                                                                                                 |
|:---|:---|
| 功能限制 | - 合并请求关联工作项最大数量为100个。  - 如果用户在合并代码的时候提示单个仓库容量超过2GB，不允许合并申请，请检查是否因Git提交的缓存文件所致。   |
   
#### 通过评审意见门禁
如果为目标仓库开启了合并请求门禁，即勾选"评审问题全部解决才能合入"。合并请求的检视人或审核人可在合并请求的"文件变更"中，将鼠标置于要提检视意见的代码行，单击![](https://support.huaweicloud.com/usermanual-codeartsrepo/zh-cn_image_0000002216156068.png)图标添加评审意见，也可在合并请求的"详情 \> 评审意见"中直接添加评审意见。
当用户已解决评审意见后，在合并请求的"详情 \> 评审意见"中将评审意见的状态由"未解决"切换成"已解决"，此时门禁将显示为"评审意见门禁已通过"，表示发起合并请求的人将所有评审意见解决，可合入该合并请求。
![](https://support.huaweicloud.com/usermanual-codeartsrepo/public_sys-resources/caution_3.0-zh-cn.png)
- 当用户的检视意见包含敏感词汇或者图片，其中，词汇包括中文和英文语法，单击"新建检视意见"后跳转到检视意见页面，显示"审核不通过"，如果不及时修改，该条检视意见仅项目内成员可见。其他成员在此检视意见界面将看到"内容敏感，不予展示。"
 
#### 通过流水线门禁
如果为目标仓库开启了流水线门禁，即勾选"开启流水线门禁"。执行如下步骤通过流水线门禁：
1. 进入目标仓库首页。选择左侧导航栏"持续交付 \> 流水线"，进入流水线服务。
2. 单击"新建流水线"，填写以下信息后，单击"下一步"，根据用户的需求，选择目标模板。 
   - 名称：自定义名称。
   
   - 流水线源：选择"Repo"。
   
   - 代码仓：选择需要创建合并请求的目标代码仓。 默认分支：选择合并请求的目标分支。
     
   
   
   
   
3. 任务创建成功后会自动跳转任务详情中的"任务编排"页签，切换到"执行计划"页签。
4. 开启"合并请求时触发"，根据实际情况勾选以下的一种触发事件。 
   - 新建：合并请求创建时触发。
   
   - 更新：合并请求内容或设置更新时触发。
   
   - 合并：合并请求合入时触发，该事件会同时触发代码提交事件。
   
   - 重新打开：合并请求重新打开时触发。
   
   
   
   
5. 完成流水线任务其他信息配置，单击"保存"。
6. 返回CodeArts Repo，触发"执行计划"中已勾选的事件让代码仓库执行流水线任务即可。
进入合并请求详情页，门禁显示为"合并请求流水线门禁已通过"，表示最新commit/预合并commit成功拉起流水线。
#### 通过E2E单号关联门禁
如果为目标仓库开启了E2E单号关联，即勾选"必须与CodeArts Req关联"。执行如下步骤，完成E2E单号关联：
1. 进入目标仓库，切换到"合并请求"页签，单击目标合并请求名称，进入目标合并请求。
2. 单击"详情"页中"关联工作项"旁的![](https://support.huaweicloud.com/usermanual-codeartsrepo/zh-cn_image_0000002216315884.png "点击放大")图标，搜索并选择目标工作项。
3. 单击**"确定"**，完成E2E单号关联。
当合并请求成功关联工作项时，门禁显示为"E2E单号关联通过"。
