软件产品版本号命名规范.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

可编辑

软件产品版本号命名规范

1、目的

规范软件产品版本号,避免软件测试、发布时软件各模块版本不

兼容问题。

2、范围

C3M平台软件及绿色行动管理平台。

3、命名规范

软件产品版本号命名规范参考.NetFramework风格的版本号命

名格式,以:主版本号.次版本号.内部版本号.修订号四位表示。软

件初版时,版本号为:1.0.0.0。

主版本号:标识软件架构、设计思想,主版本号不同的程序集不

可互换,即使具有相同名称也不可互换。软件架构、设计思想改变或

大量重写,主版本号加1。主版本号改变,不支持向后兼容性,次版

本号、内部版本号及修订号复位为0。

次版本号:当在原有基础上增加了部分功能,涉及数据库的改动,

次版本号加1,内部版本号及修订号复位为0。

内部版本号:当软件各模块间接口变更时,内部版本号加1,修

订号复位为0。只要有某个或某几个模块的接口发生变动,所有模块

的内部版本号统一增加1。

修订号:名称、主版本号、次版本号、内部版本号都相同,但修

精品

可编辑

订号不相同的程序集可以完全互换

精品

可编辑

。以软件编译日期(月日)4位数字作为修订号,如10月5号,

则为1005。当天发布的多次软件,用后编译的软件程序完全替换前

边编译的软件程序。

主版本号、次版号及内部版本号,其中任何一个如果需要变更,

需要向软件负责人申请,由软件负责人确定。软件负责人将统一修改

软件产品版本号,并通知所有相关开发人员。

开发人员每次的改动必须写开发日志,注明改动了哪些东西,修

正了哪些BUG,是否对其它模块有影响,是否对数据库有改动。

软件产品所需要的主版本号、次版本号、内部版本号,出现任何

一个变更,软件产品需要整体升级。

4、软件模块版本号

软件各模块需要独立的主版本号、次版本号、内部版本号,其中

对公共模块或公共组件的版本号,为完全独立的版本号,与软件产品

版本号的主版本号,次版本号,内部版本号无关。对业务模块的版本

号,其主版本号与软件产品的版本号一致,次版本号,内部版本号为

独立版本号。但要求与软件产品的版本号的编码格式一致。

对多个业务模块依赖的公共部分或相关改动,需要同步进行升级

关联的业务模块相关版本号。

5、数据库脚本

精品

可编辑

以现有数据库对象(表,视图,存储过程,触发器,系列,包等)

为基础,整理一份空数据库(基本配置数据保留)作为原始数据库,

并生成原始脚本,与软件初始版本配套使用。

数据库每次变更必须写SQL脚本,并注明是在哪个版本中生成

的,以便数据库的升级。脚本文件名称要写明脚本的创建时间、操作

用户、操作内容,如GXX13_创建存储过程P_Alarm。脚

本内容要写注释,详细说明脚本作用,对应软件模块版本等信息。如

果多个脚本有先后执行顺序要求,要在名称中写明顺序号。

当涉及对数据库结构发生变动时,修改软件模块版本号次版本

号;只对数据做改动,程序不需要修改时,修改软件模块版本号的修

订号。

6、配置库版本与软件产品版本关系

在软件每次发布时维护配置库SVN代码版本,软件模块版本号,

数据库之间的关系。需要记录软件产品与代码版本对应关系,包括

SVN代码版本、数据库、及软件各模块代码。

软件产品版本号软件模块版本号SVN代码版本号数据库脚本

文档评论(0)

151****7025 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档