检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代码托管常见问题 升级CodeArts Repo的SSH功能 从本地推送代码仓到CodeArts Repo时,报错"Error: Deny by project hooks setting 'default': message of commit" 在一台电脑上,如何配置多个SSH
设置消息通知规则 CodeArts消息通知有两种方式:浏览器桌面通知、邮件通知。 浏览器桌面通知:消息通知将发送至PC端桌面,内容包括代码检查、编译构建、部署、流水线任务的执行结果。 邮件通知:根据各服务通知设置,CodeArts将发送消息通知至的对应成员的邮箱中。 通过“消
单击“新建项目”,选择“Scrum”,输入项目名称“Demo”,单击“确定”。 新建代码仓库 代码仓库用于项目代码的版本管理,本文使用服务内置的模板“Java Web Demo”创建代码仓库。 单击导航栏“代码 > 代码托管”,进入代码托管服务。 单击“新建仓库”,选择“模板仓库”,单击“下一步”。
选择模板“Java Web Demo”,单击“下一步”。 输入代码仓库名称“Web-Demo”,单击“确定”。 检查代码 通过代码检查服务,可以对代码进行静态检查,管控代码质量。 单击导航栏“代码 > 代码检查”,进入代码检查服务。页面中显示自动创建的任务“Web-Demo-check”。
完成微服务蓝绿发布 代码检查 使用预置规则检查GitCode代码仓中的代码质量 使用预置规则检查通用Git代码仓中的代码质量 使用自定义规则检查CodeArts Repo代码仓中的代码质量 不上传代码到云服务的情况下使用代码检查服务 使用自定义执行机执行代码检查任务 CodeArts
需求管理计费说明 代码托管计费说明 代码检查计费说明 编译构建计费说明 制品仓库计费说明 测试计划计费说明 性能测试计费说明 漏洞管理服务计费说明 CodeArts IDE Online计费说明 04 使用 CodeArts覆盖需求下发、代码提交、代码检查、代码编译、验证、部署、
服务使用限制 服务名称 限制说明 需求管理 参考需求管理约束与限制。 软件建模 参考软件建模约束与限制。 代码托管 参考代码托管约束与限制。 流水线 参考流水线约束与限制。 代码检查 参考代码检查约束与限制。 编译构建 参考编译构建约束与限制。 制品仓库 参考制品仓库约束与限制。 部署 参考部署约束与限制。
使用CodeArts快速搭建基于ECS部署的代码开发流水线 使用CodeArts快速搭建基于CCE部署的代码开发流水线 需求管理 创建Scrum项目并新建工作项 创建IPD系统设备类项目并新建工作项 软件建模 软件建模快速入门 代码托管 完成一次Scrum项目下的JAVA代码开发 管理员配置CodeArts
多种发布模式。 √ √ √ √ 代码检查 表4 代码检查规格特性差异 规格/特性名称 规格/特性说明 体验版 基础版 专业版 企业版 代码检查并发 租户内并发执行的代码检查任务数量。 1个 5个 10个 20个 代码检查执行时长 租户每个月累计代码检查任务执行时长。 1800分钟/月
限。 系统角色 漏洞管理服务 VSS Administrator 漏洞管理服务管理员,拥有该服务下的所有权限。 系统角色 参考漏洞管理服务权限管理。 VSS ReadOnlyAccess 漏洞管理服务只读权限。 系统策略 VSS UseOnlyAccess 漏洞管理服务的使用权限(无法更新漏洞扫描服务订单)。
根据项目需求,对工作项变更的通知方式、工作项状态的流转方式等进行自定义设置。 开发代码 通过分支来进行代码的编写,包括创建分支、代码提交、合并分支等操作。 检查代码 对代码进行静态扫描,根据修复建议优化代码,提高代码质量。 构建应用 构建环境镜像、将代码编译打包成软件包。 部署应用 将构建好的环境镜像及软件
代码仓中代码总行数。 总代码行=代码仓中代码总行数。 代码重复率代码仓排行 代码仓中代码重复率。 代码重复率=代码重复率。 代码行代码仓排名 各代码仓中代码总行数。 有效代码行=代码仓中有效代码总行数 总代码行=代码仓中代码总行数。 静态扫描缺陷密度 每千行代码产生的静态检查问题数,单位个/千行。
市场高速变化且竞争激烈,产品需要根据市场变化不断更新迭代和升级,但缺乏统一的持续交付工具确保产品随时可推向市场,缺乏工具保证客户快速反馈闭环。 推荐搭配 需求管理、代码托管、代码检查、编译构建、测试计划、部署。 实现结果 每日上线新功能,随时发布新特性,客户反馈闭环率提升、闭环周期缩短。 软件及解决方案提供商 研发挑战
集。 系统数据集:支持成员、需求、工时、代码、构建、测试、缺陷、部署、流水线、开源治理等多领域的数据集,提供研发效能度量框架。支持代码仓库、工作项、工作项工时、工作项实际工时、项目计划、项目成员关系表、代码提交记录、代码合入、代码检查、代码检查成员问题、流水线、构建、测试计划、测
信息如下: 图1 报错信息示例 原因分析 在修改yaml文件时,文件中代码的缩进格式不正确,导致部署失败。 处理方法 检查代码仓库中以“-deployment.yaml”结尾的文件,其中“selector”代码段的缩进格式与图1保持一致。 完成检查后重新执行构建任务与部署应用。 父主题:
到期未续费时,该制品仓库存储扩展将失效。 代码托管 表3 代码托管存储扩展 计费方式 包年/包月 适用场景 当CodeArts套餐中包含的代码仓总存储容量不满足实际使用需求时,可购买代码托管存储扩展。 计费项 存储容量(GB) 购买限制 购买代码托管存储扩展前,须完成CodeArts基础版及以上规格套餐的购买。
此时购买3人规格代码托管套餐,默认A、B、C将拥有代码托管服务的访问权限。管理员取消A、B的代码托管服务访问权限,并为D、E授权访问代码托管服务。当代码托管套餐到期后,C、D、E失去代码托管服务访问权限;如果再次购买3人规格代码托管套餐,则C、D、E将恢复代码托管服务的访问权限。
到期未续费时,该编译构建并发扩展将失效。 代码检查 表2 代码检查并发扩展 计费方式 包年/包月 适用场景 当CodeArts套餐中包含的代码检查任务并发数不满足实际使用需求时,可购买代码检查并发扩展。 计费项 并发数 购买限制 购买代码检查并发扩展前,须完成CodeArts基础版及以上规格套餐的购买。
orker”,单击“确定”。 代码检查任务有三种检查模式,本文保持默认值“Full”,可根据需要修改。 Full:全量检查,扫描代码仓里的所有文件。 Incremental(last commit): 增量检查,基于最近一次commit文件进行扫描。 Incremental(last
间成本和资源的约束。 CodeArts项目中可以完成需求管理、代码管理、代码检查、编译构建、制品管理、部署、测试等一系列操作。 资源池 资源池是自定义执行机的集合。 通过资源池,用户可以接入自己的执行资源,在执行代码检查、编译构建、部署、流水线、接口测试任务时,可以选择接入的资源