基于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平台进行项目开发
新建项目,如选择Scrum项目
填写项目信息
组建团队成员
创建代码仓库
这里支持普通新建、按模板新建、导入外部仓库三种方式。
进行项目需求管理
基于代码仓库进行团队协作开发
支持查看代码仓库的统计信息,如代码容量、commit次数等,以观察团队成员合作情况。
及时进行缺陷管理
定期进行代码检查
在代码-代码检查中可以新建检查任务,注意设置代码检查的规则集
有计划的进行测试
- 点赞
- 收藏
- 关注作者
评论(0)