通过流水线的分支模式,持续交付将为您托管集成分支的创建与合并环节,您只需要关注待集成和发布的特性分支,即可实现代码的分支管理。
分支模式是版本控制系统中管理代码变更的核心方法,通过不同分支的分工与合并规则,实现团队协作、功能开发、集成验证、发布管理等目标。
类型 | 说明 |
---|---|
基础分支 | 通常选择 master 或 main 作为基础分支。因为 master 或 main 通常代表了各个分支模式下最新最完整的代码。 |
特性分支 | 特性分支从基础分支master 或 main 创建,用来承载一个需求或者一个缺陷修复。开发者通常在特性分支上实现完整的开发,测试。当评估特性分支已经处于相对较好的质量时,始进行多特性分支的集成与发布。 |
集成分支 | 分支发布前,需要先从基础分支
|
说明
在流水线的代码源配置中,开启 分支模式。
在 分支集成 节点,选择分支管理的 基础分支。
开启分支模式以后,即可选择不同的分支进行集成。
在流水线详情页,单击 立即运行。
在 运行流水线 配置页面,选择需要集成的分支。
运行成功,查看分支集成情况。
(可选)当发生冲突运行失败时,支持按照提示修复问题。问题修复后,单击 已解决冲突,将自动重试并完成分支集成。