基线版本,RC版本,Release版本,Alpha版本,Beta版本

    今天经过SVN查看Spring源码时在tags目录下发现有不一样版本的文件夹,如v3.2.0.M1,v3.2.0.RC1,v3.2.0.RELEASE,而后我就产生了这些版本都表明什么含义的疑问。 架构

1. M版本,网上没太多资料,不过在《Spring技术内幕-深刻解析Spring架构与设计原理》一书中,做者提过这是“基线版本”,表明着开发的里程碑。 测试

2. RC版本, spa

RC:(Release Candidate) 设计

   Candidate是候选人的意思,用在软件上就是候选版本。Release是发行、发布的意思。Release.Candidate.就是发行候选版本。和Beta版最大的差异在于Beta阶段会一直加入新的功能,可是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错! orm

3. RELEASE版本,最终版本,运行很稳定的版本,基本上不会有改动。 htm

4. alpha、beta、gamma版本,  开发

    广义上对测试有三个传统的称呼:alpha、beta、gamma,用来标识测试的阶段和范围。alpha 是指内测,即如今说的CB,指开发团队内部测试的版本或者有限用户体验测试版本。beta 是指公测,即针对全部用户公开的测试版本。而后作过一些修改,成为正式发布的候选版本时叫作gamma,如今叫作RC(Release Candidate)。 get

相关文章
相关标签/搜索