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

云效测试环境对应分支,时间久后比较混乱,需要基于线上重建,但出现这种情况,怎么处理?

"云效测试环境对应分支,时间久后比较混乱,需要基于线上重建,但删除重建后,所有分支上设置的规则都没有了,这个该怎么处理?
用这种方法可行吗?
baee8e80012b7ed726049a6fdd20332e.png"

展开
收起
小易01 2023-11-21 17:14:52 33 0
3 条回答
写回答
取消 提交回答
  • 您好,面对云效测试环境对应分支时间久后出现混乱的情况,可以考虑以下方法来处理:

    首先,为了避免重建分支时丢失规则的问题,您可以在重建之前备份规则。云效提供了导出和导入规则的功能,您可以将当前的规则导出为文件,然后在重建分支后将其导入到新环境中。这样可以确保规则不会因为分支的重建而丢失。

    另外,为了避免不同测试环境之间的规则相互影响,您可以考虑采用分支模式来管理不同的测试环境。每个测试环境都关联自己的 release 分支,例如日常测试环境和预发测试环境分别关联两条 release 分支。这样可以避免规则在不同环境之间混淆。

    此外,云效对分支模式提供了强有力的支持,用户只需关注集成和发布哪些 feature 分支,而对 release 分支的创建、管理和分支间合并等操作可以交由云效系统来完成。

    如果您希望保护重要的分支规则不被误删除或强制推送导致无法追溯,您还可以考虑设置合适的规则来保护分支。通过将分支设置为受保护分支,可以防止任何人删除分支和进行强制推送,从而确保重要分支的安全性和规则的完整性。

    综上所述,通过备份规则、采用分支模式以及设置受保护分支等方法,您可以更好地处理云效测试环境对应分支混乱的问题,并保证规则的稳定性和可靠性。

    2023-11-29 14:44:55
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    当云效测试环境中出现分支混乱时,建议您采取以下措施进行清理:

    1. 检查分支来源: 首先,请确定分支来源,找出混乱的原因,并修复其中的问题。
    2. 删除无用分支: 删除不使用的分支以减小混乱程度,并确保只有必要的人有权访问有效的分支。
    3. 合并分支: 合并相关的分支以减轻混乱程度,将关键的变更合入主线分支,并关闭不必要的分支。
    4. 基于线上重建: 最终,您可以选择从线上分支完全重新构建一个新的测试环境,以确保干净、整洁的环境。
    2023-11-21 21:27:14
    赞同 展开评论 打赏
  • 意中人就是我呀!

    "codeup哪里的分支设置是吗,目前没有全局设置的,就是需要进入到仓库里面对分支进行设置。
    目前暂没有全局设置的,只有进入仓库设置 或者使用接口 https://help.aliyun.com/document_detail/463003.html?spm=a2c4g.460471.0.0.760cc9e2Bu0Jw5
    重新创建分支规则是codeup上的操作。此答案整理至钉群“云效开发者交流群6群”"

    2023-11-21 18:50:20
    赞同 展开评论 打赏

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

热门讨论

热门文章

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效专有云服务手册下载(2019最新版) 立即下载