您的当前位置:首页正文

版本号管理规则

2020-02-16 来源:客趣旅游网
版本号管理规则

版本号配置管理规则

1. 库结构版本号

版本号的格式:v<主版本号>.<副版本号>.<发布号>版本号的初始值:v1.0.0管理规则:

ü 主版本号(Major version)

1.设置时间:数据库结构处理完毕,待发布给相关组之前确定。2.设置部门:开发组设定(告知数据结构管理员)。3.设置规则:

1) 涉及到⼤于10个表的增删时,主版本号加1;ü 副版本号(Minor version)

1.设置时间:数据库结构处理完毕,待发布给相关组之前确定。2.设置部门:开发组设定(告知数据结构管理员)。3.设置规则:

1) 主版本号变更时,副版本号置0。

2) 涉及到⼩于等于10个表或字段的增删时,副版本号加1;

3) 若副版本号累加⾄超过20时,采⽤主版本号进位制,主版本号加1,副版本号重新置0;ü 发布号(Release)

1.设置时间:数据库结构处理完毕,待发布给相关组之前确定。2.设置部门:开发组设定(告知数据结构管理员)。3.设置规则:

1)主版本号或副版本号变更时,Release号置0。

2)仅涉及字段含义调整、标置位的含义、索引和同义名调整时,则Release号加1;

2. 业务版本号

版本号的格式:v<主版本号>.<副版本号>.<发布号>版本号的初始值:v1.0.0管理规则:

ü 主版本号(Major version)1.设置时间:产品预计发布时。2.设置部门:开发组设定。3.设置规则:

1) 产品的主体构件进⾏重⼤修改,主版本号加1;

2) 产品的主体构件之间的接⼝协议重⼤修改,主版本号加1。ü 副版本号(Minor version)

1.设置时间:产品预计发布及版本预计更新时。

2.设置部门:开发组设定。3.设置规则:

1) 主版本号变更时,副版本号置0;

2) 数据结构变更(新增或修改注释含义的情况除外),副版本号加1;

3) 若副版本号累加⾄超过20时,采⽤主版本号进位制,主版本号加1,副版本号重新置0。ü 发布号(Release)

1.设置时间:产品预计发布及版本预计更新时。2.设置部门:开发组设定。3.设置规则:

1)主版本号或副版本号变更时,Release号置0;2)若发布的版本⽆数据结构变更,则Release号加1。

主版本号和副版本号的变更标志着重要的功能或结构变动。Release号的变更,⽤于体现⼩的功能变更或⽤来管理项⽬的分⽀。ü 修正版本号(Revision) ----2010/6/21增加1.设置时间:产品预计发布及版本预计更新时。2.设置部门:开发组设定。3.设置规则:

1)⽆论计划内还是计划外发布的补丁,Revision号顺序加1;2)⽆论是全国补丁还是地⽅补丁,Revision号顺序加1;

3)Revision号基于同⼀个“主版本号+副版本号+发布号”时,顺序加1;4)发⼤版本时,Revision号清除,回归3位版本号;4.⽰例:

若当前业务版本号为2.1.0,

计划内6⽉1⽇发布⼀全国补丁,则版本号为2.1.0.1;计划外6⽉2⽇发布⼀地⽅补丁,则版本号为2.1.0.2;6⽉3⽇发布全国版本,版本号为2.1.1;

6⽉4⽇基于2.1.0⼜下发⼀地⽅补丁,则版本号为2.1.0.3;6⽉5⽇基于2.1.1下发⼀全国补丁,则版本号为2.1.1.1。

3. 说明

1、 如项⽬组对库结构版本号以及业务版本号规则不清楚的,可以与部门SCME沟通;2、 版本号变动后的打标签⼯作由项⽬组的分⽀管理员完成;

3、 每当有版本号变更时,项⽬组都须及时维护《FI-项⽬组编码-SCM-YYYY年产品发布⼀览表》⽂档,且将该⽂档⾄于配置库中。4、 下发给客户的数据结构变更轨迹dot⽂件以及数据结构pdf⽂件的名称,要以库结构本⾝的版本号统⼀命名,不以业务版本号命名,例如FI-PRPINSDB-SD-变更轨迹v7.1.0-v7.2.0.doc、FI-PRPINSDB-SD-数据结构v7.2.0.pdf;

因篇幅问题不能全部显示,请点此查看更多更全内容