
# 执行代码检查任务
用户可以对目标代码检查任务执行检查，及时发现源代码中的代码问题。
执行代码检查有两种方式：
- 手动执行：创建完代码检查任务后手动执行代码检查任务。本章节介绍的为手动执行代码检查任务的操作指导。
- 定时执行：多用于日常执行代码检查，配置详情可参考[配置代码检查任务定时执行](https://support.huaweicloud.com/usermanual-codecheck/codecheck_01_0005.html)。
#### 前提条件
- 已[创建代码检查任务](https://support.huaweicloud.com/usermanual-codecheck/codecheck_ug_0000.html)。
- 如果创建的是[Repo代码源检查任务](https://support.huaweicloud.com/usermanual-codecheck/codecheck_ug_0000.html#codecheck_ug_0000__section14356215134716)，则需要有代码仓库的访问权限。参考[成员管理](https://support.huaweicloud.com/usermanual-codeartsrepo/codeartsrepo_03_0056.html)，可添加代码仓访问权限。
 
#### 执行代码检查任务
1. [访问CodeArts Check服务首页](https://support.huaweicloud.com/usermanual-codecheck/devcloud_hlp_00101.html#devcloud_hlp_00101__section125631532175013)。
2. 单击代码检查任务所在行的![](https://support.huaweicloud.com/usermanual-codecheck/zh-cn_image_0000001928145120.png)，根据页面提示等待任务执行完成。
 
#### 检查代码仓其他分支的代码
代码检查服务支持按分支、仓库标签、MR请求和CommitID筛选代码仓，执行代码检查任务。
在代码检查详情页面可以手动选择代码仓。具体操作指导如下：
1. 单击代码检查任务名称。
2. 在"代码检查详情"页面，默认显示"概览"页签，单击![](https://support.huaweicloud.com/usermanual-codecheck/zh-cn_image_0000001907395082.png)可以通过分支、仓库标签、MR请求和CommitID筛选代码仓进行代码检查。
   
   图1筛选代码仓   
   ![](https://support.huaweicloud.com/usermanual-codecheck/zh-cn_image_0000002499047074.png)
   
   
3. 设置筛选条件后，单击"执行检查"，等待代码检查任务执行完成。 
   再次单击代码检查任务所在行的![](https://support.huaweicloud.com/usermanual-codecheck/zh-cn_image_0000001931949118.png)执行检查任务时，检查的代码分支会自动变更为创建检查任务时设置的默认分支。
   
   
 
#### 相关文档
- 执行代码检查任务时常见问题请参考[代码检查常见问题](https://support.huaweicloud.com/codecheck_faq/codecheck_02_0002.html)。
- 执行检查任务相关API接口可参考[执行检查任务](https://support.huaweicloud.com/api-codecheck/RunTaskV2.html)。
- 后续操作可参考[查看代码检查结果](https://support.huaweicloud.com/usermanual-codecheck/codeartscheck_01_7008.html)。
 
