SVN 分支管理模式探析
本文试图从 SVN 分支管理的结构模式、规则模式、使用场景、优缺点分析等几个方面阐述
几种不同的分支管理模式。
结构模式——通过约束和指导项目的整体目录结构,实现并行开发的组织结构、开发模式及开
发过程的约束和指导。
规则模式——通过对项目不同分支的相关的操作实施约束,如访问控制、分支合并及发布等操
作的约束和指导。
一、 单主干-串行开发模式
1、 使用场景
a) 你的系统只有一个版本发布给最终用户;
b) 你的维护方式是让客户不断升级到下一个版本;
c) 所有对系统的修改都必须包含在下一个版本中;
d) 已发布版本的 bug 是可控的,极少存在进行下一个版本开发过程中进行上一
版本 bug 的修复工作。
2、 图例
3、 结构模式
分支名称 源分支 开发方式 对应版本
评论0