软件版本中的 release stable alpha beta 等的意义
snapshot(快照)
也即开发版,我们创建maven项目时,编辑器会自动给我们填入 1.0-SNAPSHOT版本,也就是1.0开发版,这个版本不能使用,因为该版本处于开发的过程,所以运行时会不时地更新,导致功能变化,正式环境中不得使用snapshot版本的库;
pre
有时候软件会在 Alpha 或 Beta 版本前先发布 Pre-alpha 版本。一般而言相对于 Alpha 或 Beta 版本,Pre-alpha 版本是一个功能不完整的版本。有时还会细分为 M1,M2版本,不建议使用;
alpha
内部测试版,来源于字母α,是比较早的版本,主要是给开发人员和测试人员测试和找BUG用的,不建议使用;
beta
公开测试版,来源于字母β,这是比alpha进一步的版本,面向公众测试,但是不建议使用
RC(Release Candidate)
顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本;
GA(General Availability)
正式发布的版本,在国外都是用GA来说明release版本的;
release
发行版,这是release的中文意思,也就是官方推荐使用的版本;
stable
稳定版,这个版本相比于测试版更加稳定,去除了测试版许多的bug,完善了一些功能,建议使用;
current
最新版,但是不一定是稳定版本,需要看一下是否还有release或者stable等版本;
eval
评估版。可能会有一个月或者固定时间的使用期限;
共 0 条评论