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

云效仓库里的包都是有的,就是回滚拉不到,其实是不是可以保留最近的5到10条记录?

云效仓库里的包都是有的,就是回滚拉不到,其实是不是可以保留最近的5到10条记录,时间长短较难界定。或者用自己的构建集群,这些信息是否可以保留?

展开
收起
防火防爆 2024-08-23 17:20:48 51 0
2 条回答
写回答
取消 提交回答
  • 问题不在于记录的条数,是在于包的有效期,公共存储默认保留30天,通用制品现在应该是180天吧 所以现在统一限制30天不能回滚,后续可以把通用制品的回滚时长限制调长一点 此回答整理自钉钉群“云效答疑服务群”

    2024-08-28 13:13:25
    赞同 展开评论 打赏
  • 由于不合预期的合并或提交导致代码内容被污染,希望能够回滚代码,此时应该如何操作呢?

    通用Git命令介绍
    Git 作为灵活的版本控制工具,提供了 revert 和 reset 两种命令来进行恢复操作,两个操作的效果是不同的,请根据以下说明选择自己期望的方式进行代码回滚。

    revert
    回滚某个 commit 提交版本,除此版本的提交全部保留,使用此方法回滚是一个 merge 操作,不需要强制推送到远程。

    reset
    回滚到某个 commit 提交版本,自此版本的后续提交全部从提交历史上清除丢弃,需要强制推送到远程。

    回退命令:

    git reset --hard HEAD^ 回退到上个版本

    git reset --hard HEAD^^ 回退到上上个版本

    git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前

    git reset --hard 退到/进到指定提交
    然后强制推送到远程。

    image.png

    参考文档https://help.aliyun.com/document_detail/461330.html?spm=a2c4g.153794.0.i3

    2024-08-24 08:59:56
    赞同 6 展开评论 打赏

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

相关电子书

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