You need to enable JavaScript to run this app.
文档中心
持续交付

持续交付

复制全文
下载 pdf
流水线
代码源分支模式
复制全文
下载 pdf
代码源分支模式
通过流水线的分支模式,持续交付将为您托管集成分支的创建与合并环节,您只需要关注待集成和发布的特性分支,即可实现代码的分支管理。​
功能介绍​
分支模式是版本控制系统中管理代码变更的核心方法,通过不同分支的分工与合并规则,实现团队协作、功能开发、集成验证、发布管理等目标。​
​
类型​
说明​
基础分支​
通常选择 master或 main 作为基础分支。因为 master 或 main 通常代表了各个分支模式下最新最完整的代码。​
特性分支​
特性分支从基础分支master或 main创建,用来承载一个需求或者一个缺陷修复。开发者通常在特性分支上实现完整的开发,测试。当评估特性分支已经处于相对较好的质量时,开始进行多特性分支的集成与发布。​
集成分支​
分支发布前,需要先从基础分支 master 或 main 的最新代码,创建一条集成分支。然后,依次将特性分支合入,进行集成测试和部署。发布完成后,建议将集成分支合入基础分支。​
集成分组支持以下特性:​
  • 在集成进行的过程中,可以不断有新的特性分支加入集成和验证。​
  • 集成过程中出现问题时,开发者也可以持续在各自的特征分支上完成问题的修复。问题修复后,完成重新进行部署与测试。​
  • 当某个特性对应的特性分支问题无法解决时,您可以将对应的特性分支移出集分支成。​
​
前提条件​
  • 代码仓库中已创建主分支和子分支。​
  • 已在持续交付中创建代码源,操作详情参见 接入代码源。​
操作步骤​
说明​
  • 首次运行时,默认基于分支管理器配置的基础分支,创建集成分支。​
  • 流水线会在分支管理执行后,锁定对应的集成分支提交记录。流水线的任务执行中如果配置了 下载代码 功能,会使用分支管理器锁定的提交记录对应的代码,进行执行。​
第一步:开启分支模式​
  1. 在流水线的代码源配置中,开启 分支模式。​
  • ​alt​​
  1. 在 分支集成 节点,选择分支管理的 基础分支。​
  • ​alt​​
第二步:运行流水线​
开启分支模式以后,即可选择不同的分支进行集成。​
  1. 在流水线详情页,单击 立即运行。​
  • ​alt​​
  1. 在 运行流水线 配置页面,选择需要集成的分支。​
  • ​alt​​
  1. 运行成功,查看分支集成情况。​
  • ​alt​​
  1. (可选)当发生冲突运行失败时,支持按照提示修复问题。问题修复后,单击 已解决冲突,将自动重试并完成分支集成。​
  • ​alt​​
​
最近更新时间:2026.04.08 14:09:36
这个页面对您有帮助吗?
有用
有用
无用
无用