跳到主要内容

Spring Cloud的版本差异关系 ?

参考答案:

1:SRx:表示Service Release版本,Spring Cloud累积到一个临界点或者解决一个严重BUG,就发布一个SR版本。
2:GA:General Availability,一般可用版本,标识该版本为正式版本。
3:Stable:稳定版,有些开源软件有的会用stable来表示正式发布的版本。比如Nginx、docker。
4:Final:最终版,也是正式发布版的一种表示方法。比如Hibernate。
5:Release:表示公开发行版本,一般来说等同于GA版本,比RC版稳定。
6:RC:Release Candidate,表示发行候选版本。和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错,主要着重于修复测试中发现的缺陷!
Milestone:里程碑版本,在Release版本之前的相对稳定版本,高于快照版本。
7:SNAPSHOT:快照版本,也就是相对稳定版本,但是会再进行改进,最好不要用于生产环境。
8:Gamma:经Beta 版,完善修改,成为正式发布的候选版本(Release Candidate)。
9:Beta:比Alpha版已有了很大的改进,消除了严重的错误,但还是存在着一缺陷,需要经过多次测试来进一步消除。这个阶段的版本会一直加入新的功能。
10:Alpha:内部测试版,表示最初的版本,一般不向外部发布。Alpha版会有很多Bug,除非你想去测试最新的功能,否则一般不建议使用。