説明
此 博文主要说明CloudAlibaba 的版本与兼容性
从四个方面说明
名前のバージョン
例如:
2: 表示主版本,第几代
1: 次版本,一些功能增加,但架构没有太大变化.
5: 增量版本,BUG修复. 表示1这个次版本的第五个BUG修复版本
RELEASE: 里程碑. 希腊字母版本号
一般来说SNAPSHOT:开发版本
M1,M2中的M: 就是里程碑版本. 正式版本发布之前,设计的几个里程碑版本,M版本
在发布几个 M版本之后,就是 RELEASE 版本,正式版本
リリースの列車
Greewich SR1
这个Green我IC和 SR1 是什么意思呢??
正式的含义为:
Greenwich:release train(发布列车)
含义是:发布一系列的版本,以 26个字母为首,进行排序发布
目前发布了
Angel,
Brixton,
Camden,
Dalston,
Edgware,
Finchley,
Greenwich,
Hoxton
这些都是 伦敦地铁站的站名
SR1:
service release 1: BUG 修复
RC1:
LZ在学习的时候,eureka 使用的是Finchley.RC1 这个版本.这个些版本号代表着什么呢
候选发布版 该阶段的软件类似于最终版的一个发行观察期,基本只修复比较严重的BUG
ギリシャ語のアルファベットのバージョン番号
希腊字母版本号. 就是每个版本后缀名一样的存在. 有好多个值
比如:
Base:设计阶段。只有相应的设计没有具体的功能实现。
Alpha:软件的初级版本。基本功能已经实现,但存在较多的bug。
Bate:相对于Alpha已经有了很大的进步,消除了严重的BUG,但还存在一些潜在的BUG,还需要不断测试。
RELEASE:最终版本,没有太大的问题。
每个后缀名,可以使 RELEASE,也可以是 RC1,SR1之类的. 说明当前版本的状态
ライフサイクル
リリース計画
什么时间,发布什么样的版本
レコードをリリース
SpringCloud曾经发布的版本
バージョン文
ブーツ、クラウド、アリババ互換性の関係
三者之间 版本互相依赖
孵化前アリババ
孵化後のアリババ
生産バージョンを選択
1. 坚决不用非稳定版本或 end-of-life 版本
1.1 M,M2 这种版本
1.2 已经停止维护的版本
2. 尽量用最新的版本
2.1 xxx.RELEASE 还以华
2.2 SR2 之后一般可大规模使用
总结:
Cloud 的组件 是以 26个字母为开头命名的. 又以伦敦地铁站的名字命名的.
版本则有主版本,此版本,增量版本. 和 希腊版本号组成.
而 希腊版本号 则有 好多个:
RC1,SR1 等等.
这些:
Base:设计阶段。只有相应的设计没有具体的功能实现。
Alpha:软件的初级版本。基本功能已经实现,但存在较多的bug。
Bate:相对于Alpha已经有了很大的进步,消除了严重的BUG,但还存在一些潜在的BUG,还需要不断测试。
RELEASE:最终版本,没有太大的问题。
和这些:
BUILD-XXX 开发版 开发团队内部使用,不是很稳定
GA 稳定版 相比于开发版,基本上可以使用了
PRE(M1、M2) 里程碑版 主要是修复了一些BUG的版本,一个GA后通常有多个里程碑版
RC 候选发布版 该阶段的软件类似于最终版的一个发行观察期,基本只修复比较严重的BUG
SR 正式发布版 ~~~~这个就没啥好说啦
もちろん、最終的な使用そのバージョンでは、使用方法を確認します