当前位置: 首页 > news >正文

华为云CodeArts Check常见问答汇总

1.【Check】如何查看代码检查的历史记录呢?

答:当前支持查看代码检查日志的历史记录,具体操作步骤: 

1、进入代码检查页面,在任务列表中,单击任务名称。 

2、进入“代码检查详情”页面,选择“检查日志”页签。日志详情包括步骤日志和检查参数等。


2.【Check】代码检查如何添加编译配置?

答:JAVA语言任务 

选用全面规则集、安全规则集或者移动领域-Android规则集时,需要设置检查参数,用于编译结果文件检查。 

进入任务“设置 > 规则集”页面。 

单击“已包含语言”所在行重新获取代码仓语言。 

单击“检查参数”按钮。 

选择Java编译工具、编译工具版本,输入编译命令。 

在“检查参数”窗口中打开启用开关,单击“确认”。 

C#语言任务 

选用全面规则集时需要设置检查参数,用于编译结果文件检查。 

进入任务“设置 > 规则集”页面。 

单击“已包含语言”所在行重新获取代码仓语言。 

单击“检查参数”按钮。 

选择csharp编译工具、编译工具版本,输入编译命令。 

在“检查参数”窗口中打开启用开关,单击“确认”。


3.【Check】开发人员提交代码合并申请时,如何强制进行CodeArts Check?

答:MR变更文件扫描设置如下: 

1、在“代码仓详情-设置”的合并请求里面添加流水线门禁策略。 

2、在流水线“执行计划”设置合并请求时触发。 

3、在流水线”任务编排”添加代码检查CodeArts Check的准出条件。


4.【Check】代码检查有三个地方设置质量门禁的地方,有什么区别

答:代码检查那里有租户级、项目级、任务级门禁; 

租户级门禁对租户下的所有任务生效,项目级门禁对项目下所有任务生效; 

优先级为租户级>项目级>任务级, 

比如开了租户级门禁,项目级门禁和任务级门禁会失效。


5.【Check】codearts codecheck是否支持本地使用ide插件配置公有云的codecheck规则。

答:本地ide插件不支持配置线上的codecheck规则,只能选择本地的规则做配置。 目前插件支持VSCode IDE、JetBrains IDEA、CodeArts IDE Online(线上),

详情参考下方文档。 什么是代码检查_代码检查 CodeArts Check_产品介绍_华为云


6.【Check】如何引用规则集?

答:进入到具体的工程里面,点击“设置”-“规则集”即可勾选具体的规则集,

详情参考:代码检查规则集列表_代码检查 CodeArts Check_用户指南_代码检查(新版)_规则集设置(可选)_华为云


7.【Check】在代码检查中如何组建自己的规则集?

答:在规则集管理页面新建规则集,然后根据实际情况启用所需要的规则并保存,

参考:新增自定义检查规则集_代码检查 CodeArts Check_用户指南_代码检查(新版)_规则集设置(可选)_华为云


8.【Check】代码检查支持将自动将告警指定为提交代码的成员吗?如何配置?

答:支持,可以打开“问题责任人精准匹配”开关,参考:设置问题责任人精准匹配_代码检查 CodeArts Check_用户指南_代码检查(新版)_任务设置(可选)_华为云


9.【Check】代码检查支持其他非华为CodeArts Repo服务提供的仓库去执行代码检查吗?

答:支持的。代码检查服务配合云端代码仓服务就可以使用。目前代码检查支持的其他非华为云端仓库包括:GitHub、码云和通用Git代码仓。用户可以将代码上传至这些云端之后即可不通过华为云的CodeArts Repo服务就可以来检查自己的代码。


10.【Check】代码检查指标中NBNC代码行是什么意思,是总代码行数吗?

答:NBNC并不是总代码行数,其意为有效代码行数意思,不包括空行和注释行。

http://www.lryc.cn/news/260478.html

相关文章:

  • linux 应用开发笔记---【信号:基础】
  • 区块链:改变世界的技术
  • 防御升级!SMC2助力企业高效应对邮箱安全挑战
  • 19.(vue3.x+vite)v-if和v-for哪个优先级更高
  • 12. IO
  • 【稳定检索|投稿优惠】2024年艺术鉴赏与社会科学教育国际会议(ICAASSE 2024)
  • leetCode算法—3.无重复字符的最长子串
  • STM32 寄存器配置笔记——USART DMA接收
  • (基础篇)通过node增删改查连接mysql数据库
  • 做为一个产品经理带你详细了解--动态面板的使用
  • 严世芸龟法养生经
  • 基于OHTPPS实现网站HTTPS访问
  • python|获取接口请求耗时
  • [PyTorch][chapter 7][李宏毅深度学习][深度学习简介]
  • 【go语言实践一】go语言基础篇一
  • 深度学习 Day12——P1实现mnist手写数字识别
  • 【Docker实战】基于Dockerfile搭建LNMP+wordpress
  • 【桌面应用开发】Tauri是什么?基于Rust的桌面应用
  • PHP的协程是什么?
  • three.js 入门三:buffergeometry贴图属性(position、index和uvs)
  • Initial用法-FPGA入门3
  • perl脚本中使用eval函数执行可能有异常的操作
  • 『Redis』在Docker中快速部署Redis并进行数据持久化挂载
  • ubuntu创建apt-mirror本地仓库
  • 计算机网络 internet应用 (水
  • 【ChatGLM3】第三代大语言模型多GPU部署指南
  • 云原生Kubernetes系列 | Docker/Kubernetes的卷管理
  • Java实现快速排序算法
  • MAC配置环境变量
  • 系列五、DQL