Alpha、Beta、RC、GA版本的区别

合集下载

什么是Alpha、Beta、RC、Release版

什么是Alpha、Beta、RC、Release版

一、软件版本阶段说明∙Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。

∙Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。

∙RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。

∙Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。

该版本有时也称为标准版。

一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。

二、版本命名规范软件版本号由四部分组成:第一个1为主版本号,第二个1为子版本号,第三个1为阶段版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。

例如:1.1.1.051021_beta。

三、版本号定修改规则∙主版本号(1):当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。

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

∙子版本号(1):当功能有一定的增加或变化,比如增加了对权限控制、增加自定义视图等功能。

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

∙阶段版本号(1):一般是Bug 修复或是一些小的变动,要经常发布修订版,时间间隔不限,修复一个严重的bug即可发布一个修订版。

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

∙日期版本号(051021):用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。

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

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

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

四、文件命名规范文件名称由四部分组成:第一部分为项目名称,第二部分为文件的描述,第三部分为当前软件的版本号,第四部分为文件阶段标识加文件后缀。

RC

RC

Registration Card,入住登记单的缩写,常用于酒店行业。
忍者村大战(7张)RC是魔兽RPG地图忍者村大战的拼音缩写。
(Release Candidate)用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能 了,主要着重于除错。
法国奢侈品牌
RELLECIGA俪丝娅RC是指诞生于法国巴黎的奢侈比基尼品牌,全称:RELLECIGA中文名:俪丝娅
钢琴家
理查德克莱德曼(8张)richard clayderman,著名钢琴家理查德克莱德曼
团队缩写
RC为ReasonClub团队的缩写名称,英文全称为ReasonClubTeam RC:水煤气管
管螺纹缩写
RC是指圆弧牙底粗牙系列统一螺纹。

谢谢观看
RC
发布候选版
01 英文词汇
03 钢琴家 05 管螺纹缩写
目录
02 法国奢侈品牌 04 团队缩写
RC=Release Candidate,含义是"发布候选版",它不是最终的版本,而是最终版(RTM=Release To Manufacture)之前的最后一个版本。广义上对测试有三个传统的称呼:alpha、beta、gamma,用来标识测试的 阶段和范围。alpha是指内测,即CB,指开发团队内部测试的版本或者有限用户体验测试版本。beta是指公测, 即针对所有用户公开的测试版本。然后做过一些修改,成为正式发布的候选版本时叫做gamma,叫做RC(Release Candidate)。
英文词汇
辞典解释 单词缩写
地图缩写 候选版本
Radar Control雷达控制; Radio Code无线电码; Radio Compass无线电罗盘; Radio Components无线电元件; Radio Control无线电遥控; Rapid Curing (橡胶)快速硫化; Reactance [Reaction]Coupling电抗耦合; Read and Compute读出和计算; Reader Code阅读器编码; Red Cross红十字(会); Reinforced Concrete钢筋混凝土;

Alpha、Beta、RC、GA版本的区别

Alpha、Beta、RC、GA版本的区别

Alpha、Beta、RC、GA版本的区别Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。

Beta:也是测试版,这个阶段的版本会一直加入新的功能。

在Alpha版之后推出。

RC:(Release Candidate) 顾名思义么! 用在软件上就是候选版本。

系统平台上就是发行候选版本。

RC版不会再加入新的功能了,主要着重于除错。

GA :General Availability,正式发布的版本,在国外都是用GA 来说明release版本的。

RTM:(Release to Manufacture)是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM 版也有出限制、评估版的。

但是和正式版本的主要程序代码都是一样的。

OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。

只能随机器出货,不能零售。

只能全新安装,不能从旧有操作系统升级。

包装不像零售版精美,通常只有一面CD和说明书(授权书)。

RVL:号称是正式版,其实RVL根本不是版本的名称。

它是中文版/英文版文档破解出来的。

EV AL:而流通在网络上的EV AL版,与“评估版”类似,功能上和零售版没有区别。

RTL:Retail(零售版)是真正的正式版,正式上架零售版。

在安装盘的i386文件夹里有一个eula.txt,最后有一行EULAID,就是你的版本。

比如简体中文正式版是EULAID:WX.4_PRO_RTL_CN,繁体中文正式版是WX.4_PRO_RTL_TW。

其中:如果是WX.开头是正式版,WB.开头是测试版。

_PRE,代表家庭版;_PRO,代表专业版。

α、β、λ常用来表示软件测试过程中的三个阶段,α是第一阶段,一般只供内部测试使用;β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。

软件版本号命名规范

软件版本号命名规范

1. 1.版本命名规范软件版本号有四部分组成,第一部分为主版本号,第二部分为次版本号,第三部分为修订版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有五种,分别为base、alpha、beta 、RC 、 release2. 2.软件版本阶段说明Base:此版本表示该软件仅仅是一个假页面链接,通常包括所有的功能和页面布局,但是页面中的功能都没有做完整的实现,只是做为整体网站的一个基础架构。

Alpha :软件的初级版本,表示该软件在此阶段以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改,是测试版本。

测试人员提交Bug经开发人员修改确认之后,发布到测试网址让测试人员测试,此时可将软件版本标注为alpha版。

Beta :该版本相对于Alpha 版已经有了很大的进步,消除了严重错误,但还需要经过多次测试来进一步消除,此版本主要的修改对象是软件的UI。

修改的的Bug 经测试人员测试确认后可发布到外网上,此时可将软件版本标注为 beta版。

RC :该版本已经相当成熟了,基本上不存在导致错误的Bug,与即将发行的正式版本相差无几。

Release:该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式的版本,是最终交付用户使用的一个版本。

该版本有时也称标准版。

3. 3.版本号修改规则(1)主版本号:当功能模块有较大的变动,比如增加模块或是整体架构发生变化。

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

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

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

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

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

常见的软件版本编号及命名

常见的软件版本编号及命名

常见的软件版本编号及命名1、RC,GARC:就是Release Candidate(候选版本)的缩写GA:就是General Availability,正式发布的版本Alpha:内测版。

Alpha是希腊字母的第一位的英文谐音,就是α,用在软件版本中就是表示最初级的版本。

通常情况下Alpha是内部测试版,一般不向外部发布,会有很多Bug。

除非你也是测试人员,否则不建议使用。

Beta:公测版。

Beta是希腊字母的第二位的英文谐音,就是β,是一个比Alpha稍高的版本。

Beta 也是一个测试版本,在正式版推出之前发布,主要用于面向公众进行测试及Bug收集,这个阶段的版本Bug可能较多,并且可能会加入一些新的功能。

Delux:豪华版。

Plus版和Delux版区别不大,比普通版本多了一些附加功能。

EVAL:体验版或评估版。

功能上和正式版没有区别,但存在一些时间或空间上的限制。

Final:正式版。

软件的正式版本,修正了Alpha版和Beta版的Bug。

Free:免费版。

Full:完全版。

OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。

只能随机器出货,不能零售。

如果买笔记型计算机或品牌计算机就会有随机版软件。

包装不像零售版精美,通常只有一面CD和说明书(授权书)。

Plus:加强版。

Pro:专业版。

需要注册后才能解除限制,否则为评估版本。

RC(Release Candidate):Candidate是候选人的意思,用在软件上就是候选版本,而Release Candidate 就是发行候选版本,也就是说这还不能算是正式的发布版。

和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错!RTL(Retail):零售版。

正式上架零售版。

RTM(Release to Manufacture):程序代码开发完成之后,要将母片送到工厂大量压片,这个版本就叫做RTM版。

这些版本的意思你知道么?

这些版本的意思你知道么?

这些版本的意思你知道么?1.Alpha版(内部测试版):一般只在软件开发公司内部运行,不对外公开。

主要是开发者自己对产品进行测试,检查产品是否存在缺陷、错误,验证产品功能与说明书、用户手册是否一致。

Alpha版本的产品仍然需要完整的功能测试,而其功能亦未完善,但是可以满足一般需求。

因为它是整个软件释出周期中的第一个主要阶段,所以它的名称是“Alpha”,希腊字母中的第一个字母。

Alpha版本通常会送交到开发软件的组织或社群中的各个软件测试者,用作内部测试。

在市场上,越来越多公司会邀请外部的客户或合作伙伴参与其软件的Alpha测试阶段。

这令软件在此阶段有更大的可用性测试。

在测试的第一个阶段中,开发者通常会进行白盒测试。

其他测试会在稍后时间由其他测试团体以黑盒或灰盒技术进行,不过有时会同时进行。

2.Beta版(外部测试版):软件开发公司为对外宣传,将非正式产品免费发送给具有典型性的用户,让用户测试该软件的不足之处及存在问题,以便在正式发行前进一步改进和完善。

一般可通过Internet免费下载,也可以向软件公司索取。

Beta版本是第一个对外公开的软件版本,是由公众参与的测试阶段。

一般来说,Beta包含所有功能,但可能有一些已知问题和较轻微的臭虫(Bug)。

Beta版本的测试者通常是开发软件的组织的客户,他们会以免费或优惠价钱得到软件,但会成为组织的免费测试者。

Beta版本主要测试产品的支援和市场反应(在邀请Beta用户时)等。

3.Demo版(演示版):主要是演示正式软件的部分功能,用户可以从中得知软件的基本操作,为正式产品的发售扩大影响。

如果是游戏的话,则只有一两个关卡可以玩。

该版本也可以从Internet上免费下载。

4.Enhanced版(增强版或加强版):如果是一般软件,一般称作“增强版”,会加入一些实用的新功能。

如果是游戏,一般称作“加强版”,会加入一些新的游戏场景和游戏情节等。

这是正式发售的版本。

软件常见的各种版本英文缩写

软件常见的各种版本英文缩写

软件常见的各种版本英文缩写软件常见的各种版本英文缩写感谢威猛先生投递时常见到一些软件开发商发布软件的时候附带一些缩写的英文名,如beta版,如OEM版,甚至beta4,sp6版……,如果多了解一些是不是可以显的很有学问呢?前天突然在网上看到一篇关于《软件常见的各种版本英文缩写》的文章,看了觉得受益匪浅,拿出来给大家分享分享!1.Alpha版(内部测试版):一般只在软件开发公司内部运行,不对外公开。

主要是开发者自己对产品进行测试,检查产品是否存在缺陷、错误,验证产品功能与说明书、用户手册是否一致。

Alpha版本的产品仍然需要完整的功能测试,而其功能亦未完善,但是可以满足一般需求。

因为它是整个软件释出周期中的第一个主要阶段,所以它的名称是“Alpha”,希腊字母中的第一个字母。

Alpha版本通常会送交到开发软件的组织或社群中的各个软件测试者,用作内部测试。

在市场上,越来越多公司会邀请外部的客户或合作伙伴参与其软件的Alpha 测试阶段。

这令软件在此阶段有更大的可用性测试。

在测试的第一个阶段中,开发者通常会进行白盒测试。

其他测试会在稍后时间由其他测试团体以黑盒或灰盒技术进行,不过有时会同时进行。

2.Beta版(外部测试版):软件开发公司为对外宣传,将非正式产品免费发送给具有典型性的用户,让用户测试该软件的不足之处及存在问题,以便在正式发行前进一步改进和完善。

一般可通过Internet免费下载,也可以向软件公司索取。

Beta版本是第一个对外公开的软件版本,是由公众参与的测试阶段。

一般来说,Beta包含所有功能,但可能有一些已知问题和较轻微的臭虫(Bug)。

Beta版本的测试者通常是开发软件的组织的客户,他们会以免费或优惠价钱得到软件,但会成为组织的免费测试者。

Beta版本主要测试产品的支援和市场反应(在邀请Beta用户时)等。

3.Demo版(演示版):主要是演示正式软件的部分功能,用户可以从中得知软件的基本操作,为正式产品的发售扩大影响。

关于版本号:alpha、beta、rc、stable

关于版本号:alpha、beta、rc、stable

关于版本号:alpha、beta、rc、stable定义好版本号,对于产品的版本发布与持续更新很重要;但是对于版本怎么定义,规则如何确定,却是千差万别。

具体应⽤,可以结合⾃⼰⽬前的实际情况命名;很多软件在正式发布前都会发布⼀些预览版或者测试版,⼀般都叫“beta版”或者 “rc版”,特别是开源软件,甚⾄有“alpha版”,下⾯来解释⼀下各个版本的意思。

alpha版:内部测试版。

α是希腊字母的第⼀个,表⽰最早的版本,⼀般⽤户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发⼈员和测试⼈员测试和找BUG⽤的。

beta版:公开测试版。

β是希腊字母的第⼆个,顾名思义,这个版本⽐alpha版发布得晚⼀些,主要是给“部落”⽤户和忠实⽤户测试⽤的,该版本任然存在很多BUG,但是相对alpha版要稳定⼀些。

这个阶段版本的软件还会不断增加新功能。

如果你是发烧友,可以下载这个版本。

rc版:Release Candidate(候选版本),该版本⼜较beta版更进⼀步了,该版本功能不再增加,和最终发布版功能⼀样。

这个版本有点像最终发⾏版之前的⼀个类似预览版,这个的发布就标明离最终发⾏版不远了。

作为普通⽤户,如果你很急着⽤这个软件的话,也可以下载这个版本。

stable版:稳定版。

在开源软件中,都有stable版,这个就是开源软件的最终发⾏版,⽤户可以放⼼⼤胆的⽤了。

另外,对于商业软件,还有⼀下版本:RTM版:全称为Release to Manufacture。

⼯⼚版。

改版程序已经固定,就差⼯⼚包装、光盘印图案等⼯作了。

OEM版:⼚商定制版。

EVAL版:评估版。

就是有30或者60天等使⽤期限的版本。

RTL版:Retail.(零售版),这个版本就是真正发售的版本,有漂亮的包装、光盘、说明书等东西和⾼昂的价格。

有的产品号称是永远的Beta版,持续不断地更新、优化,迭代,产品才有⽣命⼒!。

软件版本符号

软件版本符号

1.Alpha版(内部测试版):一般只在软件开发公司内部运行,不对外公开。

主要是开发者自己对产品进行测试,检查产品是否存在缺陷、错误,验证产品功能与说明书、用户手册是否一致。

Alpha版本的产品仍然需要完整的功能测试,而其功能亦未完善,但是可以满足一般需求。

因为它是整个软件释出周期中的第一个主要阶段,所以它的名称是“Alpha”,希腊字母中的第一个字母。

Alpha版本通常会送交到开发软件的组织或社群中的各个软件测试者,用作内部测试。

在市场上,越来越多公司会邀请外部的客户或合作伙伴参与其软件的Alpha测试阶段。

这令软件在此阶段有更大的可用性测试。

在测试的第一个阶段中,开发者通常会进行白盒测试。

其他测试会在稍后时间由其他测试团体以黑盒或灰盒技术进行,不过有时会同时进行。

2.Beta版(外部测试版):软件开发公司为对外宣传,将非正式产品免费发送给具有典型性的用户,让用户测试该软件的不足之处及存在问题,以便在正式发行前进一步改进和完善。

一般可通过Internet免费下载,也可以向软件公司索取。

Beta版本是第一个对外公开的软件版本,是由公众参与的测试阶段。

一般来说,Beta包含所有功能,但可能有一些已知问题和较轻微的臭虫(Bug)。

Beta版本的测试者通常是开发软件的组织的客户,他们会以免费或优惠价钱得到软件,但会成为组织的免费测试者。

Beta版本主要测试产品的支援和市场反应(在邀请Beta用户时)等。

3.Demo版(演示版):主要是演示正式软件的部分功能,用户可以从中得知软件的基本操作,为正式产品的发售扩大影响。

如果是游戏的话,则只有一两个关卡可以玩。

该版本也可以从Internet上免费下载。

4.Enhanced版(增强版或加强版):如果是一般软件,一般称作“增强版”,会加入一些实用的新功能。

如果是游戏,一般称作“加强版”,会加入一些新的游戏场景和游戏情节等。

这是正式发售的版本。

5.Free版(自由版):这一般是个人或自由软件联盟组织的成员制作的软件,希望免费给大家使用,没有版权,一般也是通过Internet免费下载。

软件版本号规范

软件版本号规范

软件版本号规范1. 软件版本阶段说明o Base版: 此版本表⽰该软件仅仅是⼀个假页⾯链接,通常包括所有的功能和页⾯布局,但是页⾯中的功能都没有做完整的实现,只是做为整体⽹站的⼀个基础架构。

o Alpha版: 此版本表⽰该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,⼀般⽽⾔,该版本软件的Bug较多,需要继续修改。

o Beta版: 该版本相对于α版已有了很⼤的改进,消除了严重的错误,但还是存在着⼀些缺陷,需要经过多次测试来进⼀步消除,此版本主要的修改对像是软件的UI。

o RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发⾏的正式版相差⽆⼏。

o Release版: 该版本意味“最终版本”,在前⾯版本的⼀系列测试版之后,终归会有⼀个正式版本,是最终交付⽤户使⽤的⼀个版本。

该版本有时也称为标准版。

⼀般情况下,Release不会以单词形式出现在软件封⾯上,取⽽代之的是符号(R)。

2. 版本命名规范 软件版本号由四部分组成,第⼀个1为主版本号,第⼆个1为⼦版本号,第三个1为阶段版本号,第四部分为⽇期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。

例如:1.1.1.051021_beta。

版本号定修改规则:o 主版本号(1):当功能模块有较⼤的变动,⽐如增加多个模块或者整体架构发⽣变化。

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

o ⼦版本号(1):当功能有⼀定的增加或变化,⽐如增加了对权限控制、增加⾃定义视图等功能。

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

o 阶段版本号(1):⼀般是 Bug 修复或是⼀些⼩的变动,要经常发布修订版,时间间隔不限,修复⼀个严重的bug即可发布⼀个修订版。

此版本号由项⽬经理决定是否修改。

o ⽇期版本号(051021):⽤于记录修改项⽬的当前⽇期,每天对项⽬的修改都需要更改⽇期版本号。

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

软件版本:GA、RC、alpha、beta、gamma等详解

软件版本:GA、RC、alpha、beta、gamma等详解

α、β、λ常用来表示软件测试过 程中的三个阶段,α是第一阶段,一般只供内部测试使用;β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给 特定的用户群来测试使用;λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。
Delux:豪华版 (deluxe: 豪华的,华丽的)
DEMO演示版,一般会有功能限制
Free:免费版
Full:完全版
Final:正式版
Pro(professional):专业版
Plus:加强版
Retail:零售版
Release发行版,有时间限制
Shareware共享版,虽然不会要求注册但是一般也有功能限制
OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。只能随机器出货,不能零售。只能全新安装,不能从旧有操作系统升级。包装不像零售版精美,通常只有一面CD和说明书(授权书)。
EVAL:而流通在网络上的EVAL版,与“评估版”类似,功能上和零售版没有区别。
RTL:Retail(零 售版)是真正的正式版,正式上架零售版。在安装盘的i386文件夹里有一个eula.txt,最后有一行EULAID,就是你的 版本。比如简体中文正式版是EULAID:WX.4_PRO_RTL_CN,繁体中文正式版是WX.4_PRO_RTL_TW。其中:如果是WX.开头是 正式版,WB.开头是测试版。_PRE,代表家庭版;_PRO,代表专业版。
SR:修正版
Trial:试用版(一般有时间或者功能限制) --------------------又找到些,补充到下边-------------------------------- alpha、beta、gamma 用来标识测试的阶段和范围alpha: 是指内测,即现在说的CB,指开发团队内部测试的版本或者有限用户体验测试版本;beta: 是指公测,即针对所有用户公开的测试版本;gamma: 是beta 版做过一些修改,成为正式发布的候选版本(Release Candidate) RTM:(Release to Manufacture)是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM版也有出限制、评估版的。但是和正式版本的主要程序代码都是一样的。

常见软件版本号区别

常见软件版本号区别

常用版本号:Alpha:软件或系统的内部测试版本,会有很多Bug,仅内部人员使用Beta:软件或系统的测试版本,这一版本通常是在Alpha版本后,会有很多新功能,同时也有不少BugGamma:软件或系统接近于成熟的版本,只需要做一些小的改进就能发行微软常用的版本号:RC(Release Candidate):候选版本,这一版本不会增加新功能,多要进行DebugGA(General Available):正式发布版本,这个版本就是正式的版本RTM(Release to Manufacture):给工厂大量生产的压片版本,与正式版内容一样OEM(Original Entrusted Manufacture):给计算机厂商的出场销售版本,不零售只预装RVL:号称是正式版,其实RVL根本不是版本的名称。

它是中文版/英文版文档破解出来的EVAL:而流通在网络上的EVAL版,与“评估版”类似,功能上和零售版没有区别RTL(Retail):零售版是真正的正式版,正式上架零售版苹果常用的版本号:GM(Gold Master):正式版前最后一个测试版,其实也就是正式版谷歌Chrome浏览器常用的版本号:Chromium:开源版本,迭代速度极快,数小时就会有新版本,有很多新功能,等待验证后会移植到ChromeCanary:迭代速度相对于Chromium版稍慢一些,功能非常新但未经过验证,同时崩溃的概率非常高Dev:基于Chromium开发,每周出新功能,并且这些功能还有一定的筛选,另外还修复了一些Bug和不稳定因素Beta:基于Dev版,Chrome会基于这一版本进行改进,一般按月更新,功能更加完善Stable:稳定版本,也就是Chrome的正式版本,这一版本基于Beta 版,已知Bug都被修复,一般情况下,更新比较慢Ubuntu系统常用的版本号:LTS(Long Term Support):长期演进版,Ubuntu会对这一版本的支持时间更长。

软件发布版本区别介绍-Alpha-Beta-RC-Release

软件发布版本区别介绍-Alpha-Beta-RC-Release

软件发布版本区别介绍-Alpha,Beta,RC,ReleaseAlpha:Alpha是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用.是希腊字母的第一位,表示最初级的版本alpha就是α,beta就是βalpha版就是比beta还早的测试版,一般都是内部测试的版本--------------------Beta:很容易理解就是测试版,这个阶段的版本会一直加入新的功能。

RC:RC就是Release Candidate(候选版本)的简称Candidate是候选人的意思,用在软件上就是候选版本。

Release.Candidate.就是发行候选版本。

和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错!RTM:全称为Release to Manufacture。

是给工厂大量压片的版本,内容跟正式版是一样的,不过 RTM.也有出120天评估版。

但是说RTM.是测试版是错的。

正式在零售商店上架前,是不是需要一段时间来压片,包装、配销呢?所以程序代码必须在正式发行前一段时间就要完成,这个完成的程序代码叫做Final.Code,这次Windows.XP开发完成,外国媒体用Windows XP.goes.gold来称呼。

程序代码开发完成之后,要将母片送到工厂大量压片,这个版本就叫做RTM版。

所以说,RTM版的程序码一定和正式版一样。

但是和正式版也有不一样的地方:例如正式版中的OEM不能升级安装,升级版要全新安装的话会检查旧版操作系统光盘等,这些就是RTM和正式版不同的地方,但是它们的主要程序代码都是一样的。

OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。

只能随机器出货,不能零售。

只能全新安装,不能从旧有操作系统升级。

如果买笔记型计算机或品牌计算机就会有随机版软件。

包装不像零售版精美,通常只有一面CD和说明书(授权书)。

alpha测试和beta测试

alpha测试和beta测试

alpha测试和beta测试如果一个软件是给许多客户使用的,那么让每一个用户都进行正式的接收测试是不切实际的。

大多数软件厂商在正式发布之前,通常需要执行Alpha和Beta测试(同属确认测试),目的是从实际终端用户的使用角度,对软件的功能和性能进行测试,以发现可能只有最终用户才能发现的错误。

测试有三个传统的称呼,alpha、beta、gamma,用来标识测试的阶段和范围。

alpha 是指内测,即现在说的CB,指开发团队内部测试的版本或者有限用户体验测试版本。

beta 是指公测,即针对所有用户公开的测试版本。

然后做过一些修改,成为正式发布的候选版本时(现在叫做RC - Release Candidate),叫做gamma。

Alpha测试Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部用户在模拟实际操作环境进行的受控测试,Alpha测试不能由程序员或测试员完成。

Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员进行分析和处理。

目的是评论软件产品的功能、可使用性、可靠性、性能和支持。

尤其注重产品的界面和特色。

Alpha可以从软件产品编码结束之后开始,或在模块(子系统)测试完成之后开始,也可以在确认测试过程中产品达到一定的可靠和稳定性之后开始,有关的手册(草稿)应该在Alpha测试之前准备好。

Alpha测试的关键在于尽可能逼真地模拟实际运行环境和用户对软件产品的操作并尽最大努力涵盖所有可能的用户操作方式。

Beta测试经过α测试调整的软件产品称为β版本。

紧随其后的β测试是指软件开发公司组织各方面的典型用户在日常工作中实际使用β版本,并要求用户报告异常情况、提出批评意见。

然后软件开发公司再对β版本进行改错和完善。

一般包括功能度、安全可靠性、易用性、可扩充性、兼容性、效率、资源占用率、用户文档八个方面。

Beta测试是由软件的多个用户在一个或多个实际使用环境下进行的测试,开发者通常不在现场,Beta测试不能由程序员和测试员完成。

产品各种版本的叫法

产品各种版本的叫法

Beta版:产品(驱动、BIOS)发布之前的测试版本,也叫做β版,与此对应的还有α版(Alpha 版)。

α版通常是软件开发商内部自行测试的版本,而β版则是公开发布让用户来进行测试的版本。

版本号里面的Build说明这个版本是第几次编译的结果,比如:
V1.79Build210比V1.79Build200的版本要新,因为V1.79Build210是"电子文档处理器"第210次编译的版本。

Alpha:内部测试版
Beta:外部测试版
Build:内部标号
Corporation或Enterprise企业版
Delux:豪华版
DEMO演示版,一般会有功能限制
Free:免费版
Full:完全版
Final:正式版
Pro(professional):专业版
Plus:加强版
Retail:零售版
Release发行版,有时间限制
Shareware共享版,虽然不会要求注册但是一般也有功能限制
SR:修正版
Trial:试用版(一般有时间或者功能限制)。

软件版本命名规范及详细解释

软件版本命名规范及详细解释

1、版本命名规范软件版本号有四部分组成,第一部分为主版本号,第二部分为次版本号,第三部分为修订版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有五种,分别为base、alpha、beta 、RC 、 release。

2、软件版本阶段说明Base:此版本表示该软件仅仅是一个基础功能,通常包括所有将要编写的功能,但是功能都没有做完整的实现,只是做为软件整体的一个基础架构。

Alpha:软件的初级版本,表示该软件在此阶段以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改,是测试版本。

测试人员提交Bug经开发人员修改确认之后,发布到测试网址让测试人员测试,此时可将软件版本标注为alpha版。

Beta:该版本相对于Alpha 版已经有了很大的进步,消除了严重错误,但还需要经过多次测试来进一步消除,此版本主要的修改对象是软件的UI。

修改的的Bug 经测试人员测试确认后可发布到外网上,此时可将软件版本标注为beta版。

RC:该版本已经相当成熟了,基本上不存在导致错误的Bug,与即将发行的正式版本相差无几。

Release:该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式的版本,是最终交付用户使用的一个版本。

该版本有时也称标准版。

3、版本号修改规则(1)主版本号:当功能模块有较大的变动,比如增加模块或是整体架构发生变化。

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

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

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

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

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

(4)日期版本号:用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。

软件版本命名标准.doc

软件版本命名标准.doc

软件版本命名规范1软件版本命名规范软件版本命名规范码字不易,转载请注明出处本文参照了多篇软件版本命名的文章(),综合整理了一下:1.软件版本阶段说明Base版:此版本表示该软件仅仅是一个假页面链接,通常包括所有的功能和页面布局,但是页面中的功能都没有做完整的实现,只是做为整体网站的一个基础架构。

Alpha(α)版:是希腊字母的第一位,表示最初级的版本(此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改)是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用Beta(β)版:这个阶段的版本会一直加入新的功能(该版本相对于α(Alpha)版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI)RC(Release Candidate)版:Candidate是候选人的意思,用在软件上就是候选版本。

Release.Candidate.就是发行候选版本。

和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC 版本,几乎就不会加入新的功能了,而主要着重于除错!(该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几)RTM:全称为Release to Manufacture。

是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM.也有出120天评估版。

但是说RTM.是测试版是错的。

正式在零售商店上架前,是不是需要一段时间来压片,包装、配销呢?所以程序代码必须在正式发行前一段时间就要完成,这个完成的程序代码叫做Final.Code,这次Windows.XP开发完成,外国媒体用Windows XP.goes.gold来称呼。

程序代码开发完成之后,要将母片送到工厂大量压片,这个版本就叫做RTM版。

所以说,RTM版的程序码一定和正式版一样。

alpha测试和beta测试的区别

alpha测试和beta测试的区别

alpha测试和beta测试的区别
alpha测试版,有点相当于内部测试,⼀般开发⼈员在场,是由⽤户做测试,但开发⼈员在场,⼀般是请⽤户到开发现场去测试
beta测试版,完全交给⽤户,由⽤户做测试,返回测试报告,相当于发⾏前的⼀个版本
Alpha测试在系统开发接近完成时对应⽤系统的测试;测试后仍然会有少量的设计变更。

这种测试⼀般由最终⽤户或其它⼈员完成,不能由程序或测试员完成。

Beta测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发⾏前找到。

这种测试⼀般由最终⽤户或其它⼈员完成,不能由程序员或测试员完成。

tensorflow版本介绍

tensorflow版本介绍

tensorflow版本介绍
软件的⽣命周期中⼀般分4个版本,RC 和 Beta分别是其中2种。

如下是4种的解释:
alpha版:内部测试版。

α是希腊字母的第⼀个,表⽰最早的版本,⼀般⽤户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发⼈员和测试⼈员测试和找BUG⽤的。

:公开测试版。

β是希腊字母的第⼆个,顾名思义,这个版本⽐alpha版发布得晚⼀些,主要是给“部落”⽤户和忠实⽤户测试⽤的,该版本存在很多BUG,但是相对alpha版要稳定⼀些。

这个阶段版本的软件还会不断增加新功能。

如果你是发烧友,可以下载这个版本。

rc版:全写:Release Candidate(候选版本),该版本⼜较更进⼀步了,该版本功能不再增加,和最终发布版功能⼀样。

这个版本有点像最终发⾏版之前的⼀个类似预览版,这个的发布就标明离最终发⾏版不远了。

作为普通⽤户,如果你很急着⽤这个软件的话,也可以下载这个版本。

stable版:稳定版。

在开源软件中,都有stable版,这个就是开源软件的最终发⾏版,⽤户可以放⼼⼤胆的⽤了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。

Beta:也是测试版,这个阶段的版本会一直加入新的功能。

在Alpha版之后推出。

RC:(Release Candidate) 顾名思义么! 用在软件上就是候选版本。

系统平台上就是发行候选版本。

RC版不会再加入新的功能了,主要着重于除错。

GA:General Availability,正式发布的版本,在国外都是用GA来说明release版本的。

RTM:(Release to Manufacture)是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM版也有出限制、评估版的。

但是和正式版本的主要程序代码都是一样的。

OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。

只能随机器出货,不能零售。

只能全新安装,不能从旧有操作系统升级。

包装不像零售版精美,通常只有一面CD和说明书(授权书)。

RVL:号称是正式版,其实RVL根本不是版本的名称。

它是中文版/英文版文档破解出来的。

EVAL:而流通在网络上的EVAL版,与“评估版”类似,功能上和零售版没有区别。

RTL:Retail(零售版)是真正的正式版,正式上架零售版。

在安装盘的i386文件夹里有一个eula.txt,最后有一行EULAID,就是你的版本。

比如简体中文正式版是EULAID:WX.4_PRO_RTL_CN,繁体中文正式版是WX.4_PRO_RTL_TW。

其中:如果是WX.开头是正式版,WB.开头是测试版。

_PRE,代表家庭版;_PRO,代表专业版。

了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。

一、软件版本阶段说明
∙Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。

∙Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。

∙RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。

∙Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。

该版本有时也称为标准版。

一般情况下,Release
不会以单词形式出现在软件封面上,取而代之的是符号(R)。

二、版本命名规范
软件版本号由四部分组成:
第一个1为主版本号,
第二个1为子版本号,
第三个1为阶段版本号,
第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有5种,分别为:base、alpha、beta、RC、release。

例如:1.1.1.051021_beta。

三、版本号定修改规则
∙主版本号(1):当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。

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

∙子版本号(1):当功能有一定的增加或变化,比如增加了对权限控制、增加自定义视图等功能。

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

∙阶段版本号(1):一般是Bug 修复或是一些小的变动,要经常发布修订版,时间间隔不限,修复一个严重的bug即可发布一个修订版。

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

∙日期版本号(051021):用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。

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

∙希腊字母版本号(beta):此版本号用于标注当前版本的软件处于哪个开发阶段,当软件进入到另一个阶段时需要修改此版本号。

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

四、文件命名规范
文件名称由四部分组成:
第一部分为项目名称,
第二部分为文件的描述,
第三部分为当前软件的版本号,
第四部分为文件阶段标识加文件后缀。

例如:项目外包平台测试报告1.1.1.051021_beta_b.xls,此文件为项目外包平台的测试报告文档,版本号为:1.1.1.051021_beta。

如果是同一版本同一阶段的文件修改过两次以上,则在阶段标识后面加以数字标识,每次修改数字加1,项目外包平台测试报告1.1.1.051021_beta_b1.xls。

当有多人同时提交同一份文件时,可以在阶段标识的后面加入人名或缩写来区别,例如:项目外包平台测试报告 1.1.1.051021_beta_b_LiuQi.xls。

当此文件再次提交时也可以在人名或人名缩写的后面加入序号来区别,例如:项目外包平台测试报告1.1.1.051021_beta_b_LiuQi2.xls。

五、版本号的阶段标识
软件的每个版本中包括11个阶段,详细阶段描述如下:
阶段名称阶段标识
需求控制 a
设计阶段 b
编码阶段 c
单元测试 d
单元测试修改 e
集成测试 f
集成测试修改g
系统测试h
系统测试修改i
验收测试j
验收测试修改k。

相关文档
最新文档