各种版本号的意义汇总

关于众多版本号的意义

一、版本号

版本号,顾名思义是系统、jar包或者软件的标识。

格式:主版本号+次版本+(修正版本号build-可选)+(编译版本号-可选)+英文常见号(重点)。

常见号:英文

各种架包名,Maven的依赖,官网API时,常见,GA、SNAP-SHOT、RELEASE、ALPHA、BETA、RC等版本号。

二、常见的版本号

Alpha、Beta、Gamma版本

以下三者,在系统、架包、软件的开发过程中,使用。

  • Alpha:内测版,BUG多,开发人员开发过程中使用,希腊字母α,第一,指最初版
  • Beta:早期版本,有缺陷,无大BUG,可能加入新功能,进一步开发完善。
  • Gamma: 经beta 版,完善修改,成为正式发布的候选版本(Release Candidate)

RC、GA、R版本

  • RC:(Release Candidate):候选版本,几乎就是正式版了,
  • GA:(Ggeneral Availability):发行稳定版,官方推荐使用此版本。
  • R,RELEASE:正式版,等价于GA

SNAPSHOT版本

SNAPSHOT:快照版,可以稳定使用,且仍在继续改进版本。

snapshot多见于架包依赖中,使用Maven时,需要的架包回去仓库Nexus中找,,一个仓库一般分为RELEASE仓和SNAPSHOT仓快照版,前者理解,稳定正式版本,后者如何?Maven在构建项目时,会优先去远程仓库中查看是否有最新的example-1.0-SNAPSHOT.jar,如果有则下载下来使用。即使本地仓库中已经有了example-1.0-SNAPSHOT.jar,它也会尝试去远程仓库中查看同名的jar是否是最新的。

其他版本

Alpha:内部测试版

Beta:外部测试版

Build:修正版

CorporationEnterprise:企业版

Delux:豪华版

DEMO:演示版,有功能限制

Free:免费版

Full:完全版

Final:正式版

Pro(professional):专业版

Plus:加强版

Retail:零售版

Release:发行版,有时间限制

Shareware:共享版,虽然不会要求注册但是一般也有功能限制

SR:修正版

Trial:试用版(一般有时间或者功能限制)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值