spring cloud 版本规则

第一次看spring cloud的版本命名,感觉很莫名其妙。spring Cloud是一个由很多子项目组成的一个大型项目,原则上都有自己的发布版本。为了要管理每个版本的子项目清单,所以命名没有采用版本号的方式,而是通过命名的方式,以避免版本名与子项目的发布号混淆。

version.jpg

 

大版本

看上图,他不是采用xx.xx.xx.RELEASE这样的熟悉的数字版本号命名。而是采而是对应一个开发代号,比如Dalston,Edgware等,版本名称采用了伦敦地铁站的名字。这些是有规律的,首字母从A开始,B,C,D,现在是F了。

小版本

Spring Cloud 小版本分为:

SNAPSHOT: 快照版本,随时可能修改

M: MileStone,M1表示第1个里程碑版本,一般同时标注PRE,表示预览版版。

SR: Service Release,SR1表示第1个正式版本,一般同时标注GA:(GenerallyAvailable),表示稳定版本。

一般,我们生产环境选择SR版本。

 

总结:spring cloud采用版本命,首字母按A到Z递增。小修改,在更新对应的M,或SR后缀,如M1,SR2。我们选SR版本就可以了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注