springCloud的版本命名:
一般的产品:
语义化的版本控制:
如:2.1.5.RELEASE: 目前到第八代
2: 主版本,第几代;
1: 次版本,一些功能的增加,但是架构没有太大变化,是兼容的;
5: 增量版本,bug修复;
RELEASE: 里程碑,常用的有: SNAPSHOT:开发板,M:里程碑,RELEASE:正式版
springCloud版本: Release train(发布列车).
ABCEF...(伦敦地铁站)
SR1: service release,bug修复版本;
Springcloud的版本兼容性:
SpringCloud版本 ~Alibaba版本 SpringBoot版本
Greenwich 0.9.RELEASE 2.1.X.RELEASE
Finchley 0.2.X.RELEASE 2.0.X.RELEASE
Edgware 0.1.X.RELEASE 1.5.X.RELEASE
SpringCloud与SpringBoot的兼容性关系:
springCLoud版本 SpringBoot版本
GreenWich 2.1.X
Finchley 2.0.X
Edgware 1.5.X
Dalston 1.5.X
生产环境如何选用版本?
坚决不用非稳定版本/end-of-life版本(M1,M2,SNAPSHOT)
尽量使用最新一代(xxx.RELEASE缓一缓, .SR2之后一般可大规模使用);