1、代码仓库分支结构
trunk -->> v1.0.0 -->> v1.0.1 -->> v1.0.2 -->> ...
develop
-->> v1.0.5
-->> v1.0.6
...
test
-->> v1.0.3
-->> v1.0.4
...
tag
-->> v1.0.0
-->> v1.0.1
-->> v1.0.2
...
主分支:程序版本迭代的主干分支
开发分支:待开发或正在开发的功能源码分支
测试分支:开发完功能待测试的源码分支
发布分支:已发布版本的标记分支
2、管理流程
2.1、接到新功能任务,首先将主干分支最新版本创建一个分支到开发分支;接到Bug任务,首先将Bug所在的版本分支创建一个分支到开发分支;
2.2、编码完成后,创建一个分支到测试分支;
2.3、测试完成后,合并到主干分支,并创建一个发布版本标记分支到发布分支。