关键词不能为空

当前您在: 主页 > 英语 >

软件版本命名规范

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-03 22:07
tags:

-

2021年3月3日发(作者:empire)


软件版本命名规范(如


1.0.0.1


各代表什 么意思)



1.


软件版本阶段说明



* Base



:


此版本表示该软件仅仅 是一个假页面链接,通常包括所有的功能和页面布局,但是


页面中的功能都没有做完整的 实现,只是做为整体网站的一个基础架构。




*


Alpha



:

此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部


交 流,一般而言,该版本软件的


Bug


较多,需要继续修改。




*


Beta



:


该版本相对于


α


版已有了很大的改进,消除了严重的错误,但 还是存在着一些缺陷,


需要经过多次测试来进一步消除,此版本主要的修改对像是软件的


UI





* RC



:


该版本已经相当成熟了,基本上不存在导致错误的


BUG


,与 即将发行的正式版相差无


几。




*


Release



:


该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式


版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,


Rel ease


不会


以单词形式出现在软件封面上,取而代之的是符号


(



)




2.


版本命名规范



软件版本号由四部分组 成



第一个


1


为主版本号



第二个


1


为子版本号



第三个


1


为阶段版本号,


第四部分为日期版本号加希腊字母版本号,希腊字母版 本号共有


5


种,分别为:


base



alpha



b eta



RC



release


。例如:


1.1.1.051021_bet a




#


版本号定修改规则:



*

< p>
主版本号


(1)


:当功能模块有较大的变动,比如 增加多个模块或者整体架构发生变化。此版本


号由项目决定是否修改。

< br>



*


子版本号


(1)


:当功能有一定的增加或变化,


比如增加了对 权限控制


、增加自定义视图等功能。


此版本号由项目决定是否修 改。




*


阶段版本号


(1)


:一般是


Bug


修复或是一些小的变动,要经常发布修订版,时间间隔不限,修


复一个严重的


bug


即可发布一个修订版。此版本号由项目经理 决定是否修改。




*


日期版本号


(051021):


用于记录修改项目的 当前日期,每天对项目的修改都需要更改日期版本


号。此版本号由开发人员决定是否修改 。




*


希 腊字母版本号


(beta):


此版本号用于标注当前版本的软件 处于哪个开发阶段,当软件进入到


另一个阶段时需要修改此版本号。此版本号由项目决定 是否修改。



#


文件命名规范



文件名称由四部分组成 :第一部分为项目名称,第二部分为文件的描述,第三部分为当前软件的


版本号,第四部 分为文件阶段标识加文件后缀,例如:项目外包平台测试报告


1.1.1.051021 _beta_


,此文件为项目外包平台的测试报告文档,版本号为:

1.1.1.051021_beta





3.


如果是同一版本同一阶段的文 件修改过两次以上,则在阶段标识后面加以数字标识,每次修


改数字加

< br>1


,项目外包平台测试报告


1.1.1.051021_ beta_


当有多人同时提交同一份文件时,可以在阶段标识的后面加入人名或缩写来 区别,例如:项目外


包平台测试报告


1.1.1.05102 1_beta_b_



当此文件再次提交时也可以在人名或人名 缩


写的后面加入序号来区别,例如:项目外包平台测试报告


1. 1.1.051021_beta_b_



4.


版本号的阶段标识



软件的每个版本中 包括


11


个阶段,详细阶段描述如下:



阶段名称



阶段标识




需求控制


a



设计阶段


b



编码阶段


c



单元测试


d



单元测试修改


e



集成测试


f



集成测试修改


g



系统测试


h



系统测试修改


i



验收测试


j



验收测试修改


k



============================================== =====


Alpha:



Alp ha


是内部测试版


,


一般不向外部发布


,


会有很多


Bug.

< br>除非你也是测试人员


,


否则不建议使


.



是希腊字母的第一位


,


表示最初级的版本




alpha


就是

α



beta


就是


β




alpha

< p>
版就是比


beta


还早的测试版,一般都是内部测 试的版本




--------------------



Beta





很容易理解就是测试版,这个阶段的版本会一直加入新的功能。




RC



(Release


Candidate)



Candi date


是候选人的意思,用在软件上就是候选版本。


ate.


就是发行候选版


本。和


Beta


版最大的差别在于


Beta


阶段会一直加入 新的功能,但是到了


RC


版本,几乎就不会

加入新的功能了,而主要着重于除错


!



RTM


:全称为


Release to Manufacture





是给工厂大量压片的版本



内容跟正式版是一 样的



不过


RTM.


也有出


120


天评估版



但是说


RTM.


是测试版是错的。正式在零 售商店上架前,是不是需要一段时间来压片,包装、配销呢


?


所 以程


序代码必须在正式发行前一段时间就要完成,这个完成的程序代码叫做



,这次



开发完成,外国媒体 用


Windows



来称呼。程序代码 开发完成之后,要


将母片送到工厂大量压片


< br>这个版本就叫做


RTM




所以说



RTM


版 的程序码一定和正式版一样。


但是和正式版也有不一样的地方:例如正式版中的


OEM


不能升级安装,


升级版要全新安装的话会


检查旧版操作系统光盘等,这些就是


RTM

和正式版不同的地方,


但是它们的主要程序代码都是一


样的 。




OEM





是给计算机厂商随着计算机贩卖的



也 就是随机版



只能随机器出货



不能零售



只能全新安装



不能从旧有操作系统升级。如果买笔记型计算机或品牌 计算机就会有随机版软件


。包装不像零售


版精美,通常只有一面


CD


和说明书


(


授权书


)





RVL





号称是正式版,其实


RVL.


根本不是版本的名称。


RVL.


是一个



,台湾分部叫


RVL@TW.



它之间又释出一个


.@TW.


版本。它是某中文版+英文


Corpfiles


破解的。




EVAL





而流通在网络上的


EVAL


版,是微软 帮媒体记者编辑上课给的,是所谓的「评估版」没错,你输


入的金钥是

< br>30


天的,就可用


30


天,输入 的是


180


天的,就可用


180


天。功能上和零售版无乎没


有区别。




RTL



R etail.(


零售版


)



是真正的正式版,正式上架零售版。在安装盘的


i386


文件夹里有一个



,最后有一行


EULAID


,就是你的版本。比如简体中文正式版是


EUL AID:WX.4_PRO_RTL_CN


,繁体中文正式版是



WX.4_PRO_RTL_TW



其 中



如果是


WX.

开头是正式版



WB.


开头是测试 版



_PRE



代表家庭版



_PRO


< p>
代表专业版。




=== ==================================================


版本号:




V



Version


):即版本,通常 用数字表示版本号。


(



:EVERE ST Ultimate v4.20.1188 Beta



Build


:用数字或日期标示版本号的一种方式。


(



:VeryCD eMule v0.48a Build 071112)



SP



Service Pack


,升级包。


(



: Windows XP SP 2/Vista SP 1)



授权和功能划分:




试用版,通常都有时间限制,有些试用版软件还在功能上做了一定的限制。可注册或购买成为正


式版。




Unreg istered


:未注册版,通常没有时间限制,在功能上相对于正式版做了一定的限制 。可注册


或购买成为正式版。




Demo


:演示版,仅仅集成了正式版中的几个功能,不能升级成正 式版。




Lite


:精简版。




Full


:完整版。




开发阶段划分:




α



Alp ha


)版:内测版,内部交流或者专业测试人员测试用。


Bug


较多,普通用户最好不要安


装。



β



Beta


)版 :公测版,专业爱好者大规模测试用,存在一些缺陷,该版本也不适合一般用户安


装。< /p>



γ



Gamm a


)版:相当成熟的测试版,与即将发行的正式版相差无几。




RC


版:


Release Candi date


候选版本,处于


Gamma


阶 段。从


Alpha



Beta


再到


Gamma


是改进的


先后关系,但


RC1



RC2


往往是取舍关系。




Final


:正式版。




语言划分


:



SC



Simplified Chinese


简体中文版。



GBK


:简体中文汉字内码扩展规范版。



TC



Traditional Chinese


繁体中文版。



BIG5


:繁体中文大五码版。



UTF8



Unicode Transformation Format 8 bit


,对现有的中文系统不是好的解决方案。




=========================== ===============================




alpha


内部测试版





beta


外部测试版





demo


演示版





Enhance


增强版或者加强版



属于正式版



-


-


-


-


-


-


-


-



本文更新与2021-03-03 22:07,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/703541.html

软件版本命名规范的相关文章