云效流水线启动分支管理器后,存在master和release分支冲突的情况, 是否能像feature和release分支冲突那样,直接带出快捷命令呢?或者有什么其他办法能解决么?
云效这边暂时没办法做到这么智能了,抱歉了,多人协作的这种,最好每次线pull一下,在push ---merge。此回答整理自钉群“云效答疑服务群”
当云效流水线启动分支管理器后,若master和release分支出现冲突,您可以采取以下步骤来解决:
首先解决运行分支(特犮是特性分支)与master分支之间的冲突。因为在原流水线上,分支管理器是在release分支上继续合并特性分支的,而重新创建流水线之后则是在master分支上重新创建release分支,然后再合并特性分支。
删除已集成的分支后,重新执行流水线。此时,流水线会基于分支管理器中设置的基础分支(如master),创建新的release分支。除了该特性分支外的其他在云效配置中的其他分支将合并到release分支,然后基于release分支的最新内容来运行流水线。
对于正式的阶段,其包含两个任务:部署和合并主干。"合并主干"任务是将release分支的代码合并到master分支中。确保这两个任务能够顺利执行,从而避免master和release分支之间的冲突。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。