产品级分支模型
2016-08-14 13:44:49 0 举报
产品级分支模型是一种软件开发过程中的管理模式,它允许多个团队同时开发同一产品的不同版本或特性。这种模型的主要优点是可以提高开发效率和产品质量,因为各个团队可以专注于自己负责的部分,而不需要等待其他团队的进度。此外,产品级分支模型还可以帮助团队更好地管理变更,因为它们可以在自己的分支上进行修改,而不会影响到主干代码。然而,这种模型也有一些缺点,比如可能会导致代码冲突和合并问题,以及增加维护成本。因此,在使用产品级分支模型时,需要仔细考虑其适用性和风险,并采取适当的措施来确保开发过程的顺利进行。
作者其他创作
大纲/内容
H
feature2继续开发
D
release
R
feature1开发完毕
F
准备发布,创建release分支
unrelease
feature1
bug修复完成
发布开始线
并行开发
V1.0
从D分支创建的feature2分支
master
不在V1.0的发布列表
准备发布V1.0版本
Development
少量bug修复,版本号,配置文件等更新
feature1开发完毕,合并回D分支
获得feature1的提交
feature2开发完毕
特性开发
feature2依赖于feature1的提交
创建一个bug修复分支,并开始bug修复
从D分支创建的feature1分支
hotfix
feature2
开始新特性开发
发布线
V0.2
所有特性开发完毕,准备合并回release分支
解决冲突
V0.1
0 条评论
下一页