基于CodeArts平台进行项目开发

举报
yd_217823501 发表于 2023/11/01 23:23:24 2023/11/01
【摘要】 对CodeArts平台所提供的云端服务进行简单介绍,并详细说明如何基于CodeArts平台进行项目开发

软件开发生产线(CodeArts)原名“软件开发品台(DevCloud)”,是集华为近30年研发实践、前沿研发理念、先进研发工具为一体的一站式云端DevOps平台,面向开发者提供的云服务,即开即用,随时随地在云端进行项目管理、代码托管、流水线、代码检查、编译构建、部署、测试、发布等,让开发者快速而又轻松地开启云端开发之旅。

接下来将先介绍CodeArts平台所提供的云端服务,再逐步介绍如何基于CodeArts平台进行项目开发。

项目管理

项目管理为敏捷开发团队提供简单高效的开发协作服务,包含多项目管理、敏捷迭代、需求管理、缺陷跟踪、文档管理、看板、报表统计分析等功能。

参考教学视频:

代码托管

代码托管是面向软件开发者提供的基于 Git 的在线代码托管服务,包括代码克隆/下载/提交/推送/比较/合并/分支等。代码一键下载到本地,开发完毕一键推送云端,实现线上线下协同开发。


参考教学视频:

代码检查

代码检查是面向软件开发者提供代码质量管理云服务,支持Java、 JavaScript、 Web、 CSS、 C++、 Android(Gradle)、PHP和C#等业界主流开发语言,可在线进行多种语言的代码静态检查、代码架构检查、代码安全检查、编码问题检查、质量评分、代码缺陷改进趋势分析,辅助用户管控代码质量。

参考教学视频:

代码检查:https://bbs.huaweicloud.cn/videos/100671

编译构建

编译构建为开发者提供配置简单的混合语言构建平台,支持任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化。发布提供软件仓库、软件发布、发布包下载、发布包元数据管理等功能,实现软件包版本管理。

参考教学视频:

编译构建:https://bbs.huaweicloud.cn/videos/100421

部署

部署提供可视化、一键式部署服务,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化。
部署分为4个步骤:添加受信主机、新建部署任务、配置部署步骤、执行部署任务。

参考教学视频:

部署:https://bbs.huaweicloud.cn/videos/100367

基于CodeArts平台进行项目开发

  1. 新建项目,如选择Scrum项目

  2. 填写项目信息

  3. 组建团队成员

  4. 创建代码仓库

    这里支持普通新建、按模板新建、导入外部仓库三种方式。

  5. 进行项目需求管理

  6. 基于代码仓库进行团队协作开发

    支持查看代码仓库的统计信息,如代码容量、commit次数等,以观察团队成员合作情况。

  7. 及时进行缺陷管理

  8. 定期进行代码检查

    在代码-代码检查中可以新建检查任务,注意设置代码检查的规则集

  9. 有计划的进行测试

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。