分支归档

什么是分支归档

作者:DevOps最后编辑:刘文娟 于 2026-10-12 08:37:20 浏览量:68 分享链接/book/devops/2507.html?releaseID=29

1. 什么是分支归档

在禅道 DevOps 平台中,分支归档 (Branch Archive) 是对已经完成使命、不再继续开发的分支进行标记封存的操作。

对于不常用、不活跃的分支,系统支持将其设置为归档状态。已归档的分支,将不允许推送代码,以减少误操作的可能。

归档后的分支代码历史依然完整保留、可查看、可检出,不再用于新的开发工作;区别于删除分支,归档属于软处理,不会丢失提交记录。


2. 功能特性

状态标记:给分支打上归档标识,区分活跃分支与历史分支。 

历史记录可追溯:归档不会删除分支提交记录,历史版本随时可以查阅。  

隐藏不活跃分支:归档分支默认不在活跃分支列表展示,减少页面干扰。

可恢复:支持关闭分支归档。支持激活已归档分支,分支可重新恢复为活跃状态。

3. 为什么引入分支归档?

引入分支归档的核心目的是清理活跃分支,同时完整留存研发历史资产: 

减少分支冗余:迭代完成的旧分支不再占用活跃视图,分支列表更加清爽。 

历史资产留存:不用删除分支,保留完整开发轨迹,后续溯源有据可查。 

防止误开发:避免团队成员不小心在已经结束的旧分支上继续提交代码。 

研发资产沉淀:归档分支可以作为版本快照,用于复盘、问题回溯。

4. 最佳实践建议

功能、bugfix 分支:合并主干并且上线验证完成后,执行归档。 

release 发布分支:版本正式上线后归档,作为该版本历史快照。 

优先归档,谨慎删除:确无任何追溯需要时再执行删除操作。 

定期做分支清理:迭代结束后统一归档一批完成的分支,保持仓库整洁。

返回顶部
客服头像
刘斌
高级客户经理
客服微信
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET