在项目中添加「云效代码库」和「云效流水线」应用,开启后项目的任务详情页中会出现代码模块,可进行代码与任务的关联,让开发管理过程可视化。

任务中的代码区块记录了软件开发过程,所有变更都可追溯变更的详细信息记录,包括分支、提交、合并请求。

配置好对应的代码库和流水线后,可直接在任务的代码中向上追溯变更的原始需求、流转过程等所有关联信息,包括变更过程、变更追溯和变更回滚。

新建分支

1. 从新建分支开始在任务上工作,在「代码」中新建分支。

2. 在弹出的新建分支窗口中输入信息,分支名称中默认以 feature/任务 ID 命名,并自动关联当前任务。

3. 点击确定后,会打开成功创建的分支。

4. 同时,新建的分支会自动关联到任务中。

编码开发

基于新建的分支进入编码开发,可以克隆到本地进行代码提交,也可以在行云上编辑提交。在代码提交时可以使用 #ID 语法建立代码和任务的关联,如 git commit -m "#id"

#ID 支持长 ID 和短 ID 。

代码和任务建立关联的更多方式,详见 任务中的代码关联。

建立关联后,在任务的「代码」中可以看到关联信息。

持续集成/持续交付

可以在项目中创建或关联流水线,完成持续集成/持续交付工作。

根据触发条件的设置,当有代码提交或合并请求时,触发流水线。

当代码和任务建立关联后,流水线结果就可以在任务的「代码」中查看。