代码库管理

165 阅读1分钟

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、测试完成后,合并到主干分支,并创建一个发布版本标记分支到发布分支。