Alpha、Beta、RC、GA版本的区别
什么是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

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:是内部测试版,一般不向外部发布,会有很多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定义好版本号,对于产品的版本发布与持续更新很重要;但是对于版本怎么定义,规则如何确定,却是千差万别。
具体应⽤,可以结合⾃⼰⽬前的实际情况命名;很多软件在正式发布前都会发布⼀些预览版或者测试版,⼀般都叫“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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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。