软件命名规则

原:http://www.cnblogs.com/isunlitao/p/4999571.html

一个正规的软件产品少不了要有规范的命名,一个好的软件产品一定要有个规范的版本号,而在命名版本号时有一些约定俗成的规则,下面我来简单介绍下。

1.版本命名规范

软件版本号有四部分组成,第一部分为主版本号,第二部分为次版本号,第三部分为修订版

本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有五种,分别为base、alpha、beta 、RC 、 release

软件命名规则

3.版本号修改规则

(1)主版本号:当功能模块有较大的变动,比如增加模块或是整体架构发生变化。此版本      号由项目决定是否修改。

(2)次版本号:相对于主版本号而言,次版本号的升级对应的只是局部的变动,但该局部      的变动造成程序和以前版本不能兼容,或者对该程序以前的协作关系产生      了破坏,或者 是功能上有大的改进或增强。此版本号由项目决定是否修      改。

(3)修订版本号:一般是Bug 的修复或是一些小的变动或是一些功能的扩充,要经常发布    修订版,修复一个严重 Bug 即可发布一个修订版。此版本号由项目经理    决定是否修改。

(4)日期版本号:用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。此版本号由开发人员决定是否修改。

(5)希腊字母版本号:此版本号用于标注当前版本的软件处于哪个开发阶段,当软件进入到另一个阶段时需要修改此版本号。此版本号由项目决定是否修改。

软件命名规则

5.版本号修改举例说明

如此时版本号为:1.0.0.0321_alpha ,此时为内部测试阶段

(1)开发人员修复了测试人员提交的bug并经测试人员测试验证关闭bug之后,发布到外网时,此时就进入了软件的下一个阶段,版本号可改为:1.0.0.0321_beta ,如当前日期跟上一个版本号的日期不一样,版本号可改为:1.0.0.0322_beta。

(2)如果修复了一些重大Bug 并按照流程发布到外网时就可发布一个修订版,如1.0.1.0322_beta,日期为发布的当前日期。

(3)如果对软件进行了一些功能上的改进或增强,进行了一些局部变动的时候要修改次版本号,如:1.1.0.0322_beta(上一级有变动时,下级要归零)。

(4)当功能模块有较大变动,增加模块或整体架构发生变化时要修改主版本号,如新增加了退款功能,则版本号要改为:2.0.0.0322_beta  

转载于:https://www.cnblogs.com/daysme/p/6785276.html

相关资源:城市规划常用软件湘源控规_湘源镇区规划-咨询工具类资源-CSDN文库

来源:dgce32897

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年3月26日
下一篇 2017年3月26日

相关推荐