- Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。
- Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。
- RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。
- GA:General Availability,正式发布的版本,在国外都是用GA来说明release版本的。也有出限制、评估版的。但是和正式版本的主要程序代码都是一样的。
- RVL:号称是正式版,其实RVL根本不是版本的名称。它是中文版/英文版文档破解出来的。
- M: 又叫里程碑版本,表示该版本较之前版本有功能上的重大更新。
- RC: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。
- Release: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号®。
- Snapshot版本代表不稳定、尚处于开发中的版本
版本发布计划:
版本号 | 版本说明 | 用途 |
---|---|---|
BUILD-XXX | 开发版 | 一般是开发团队内部用的 |
GA | 稳定版 | 内部开发到一定阶段了,各个模块集成后,经过全面测试,发现没有问题了,可以对外发型了,这个时候就叫GA(AenrallyAvailable)版,系统的核心功能已经可以使用。意思就是基本上可以使用了。 |
PRE | 预览版 | 内部测试版. 主要是给开发人员和测试人员测试和找BUG用的,不建议使用 |
RC | 候选发布版 | 从BUILD后GA再到M基本上系统就定型了,这个时候系统就进入RELEASE candidates(RC候选发布)版,该阶段的软件类似于最终发行前的一个观察期,该期间只对一些发现的等级高的BUG进行修复,发布RC1,RC2等版本。 |
SR | 正式发布版 | 公开正式发布。正式发布板一般也有多个发布,例如SR1 SR2 SR3等等,一般是用来修复大BUG或优化。 |