开发者社区 > 云效DevOps > 正文

云效流水线启动分支管理器后,存在master和release分支冲突的情况, 有什么办法能解决么?

云效流水线启动分支管理器后,存在master和release分支冲突的情况, 是否能像feature和release分支冲突那样,直接带出快捷命令呢?或者有什么其他办法能解决么?
df0445a4b5a68476738d6a622ec81cf9.png
22dba76c7771f5edd1d8fc666d139923.png
f0b82fd3bad07180cdc7f0aa3b7e4a72.png

展开
收起
嘟嘟嘟嘟嘟嘟 2024-01-09 02:49:27 60 0
2 条回答
写回答
取消 提交回答
  • 云效这边暂时没办法做到这么智能了,抱歉了,多人协作的这种,最好每次线pull一下,在push ---merge。此回答整理自钉群“云效答疑服务群”

    2024-01-09 21:12:13
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    当云效流水线启动分支管理器后,若master和release分支出现冲突,您可以采取以下步骤来解决:

    1. 首先解决运行分支(特犮是特性分支)与master分支之间的冲突。因为在原流水线上,分支管理器是在release分支上继续合并特性分支的,而重新创建流水线之后则是在master分支上重新创建release分支,然后再合并特性分支。

    2. 删除已集成的分支后,重新执行流水线。此时,流水线会基于分支管理器中设置的基础分支(如master),创建新的release分支。除了该特性分支外的其他在云效配置中的其他分支将合并到release分支,然后基于release分支的最新内容来运行流水线。

    3. 对于正式的阶段,其包含两个任务:部署和合并主干。"合并主干"任务是将release分支的代码合并到master分支中。确保这两个任务能够顺利执行,从而避免master和release分支之间的冲突。

    2024-01-09 14:54:15
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
云效2.0 ——敏捷项目管理实践及工具落地 立即下载
云效助力企业软件供应链生产效能提升 立即下载
基于阿里云K8S服务快速构建DevOps流水线 资料下载 立即下载