Spring Cloud版本号说明

常见版本号说明

开发中,使用的框架版本,最好是RELEASE版本或Final版本。
常见版本号格式为: x.y.z.stage

  • x - 数字格式主版本号,当功能模块有较大更新或者整体架构发生变化时,主版本号会更新。
  • y - 数字格式次版本号,次版本表示只是局部的一些变动。
  • z - 数字格式修正版本号,一般是bug的修复或者是小的变动。
  • stage - 希腊字母版本号,也称为阶段版本号。用于标注当前版本的软件处于哪个开发阶段。常用的阶段版本包括:BASE、ALPHA、BATE、RELEASE/FINAL。
    • BASE - 设计阶段。只有相应的设计没有具体的功能实现。
    • ALPHA - 软件的初级版本。存在较多的bug。
    • BATE - 表示相对ALPHA有了很大的进步,消除了严重的bug,还存在一些潜在的bug。
    • RELEASE/FINAL - 该版本表示最终版,即正式发布版本。

Spring Cloud版本号说明

Spring Cloud是一个包含若干子框架的框架集合体,是一个完整的微服务框架体系,如果使用场景版本号来进行标记,容易混淆主框架版本和子框架版本标记。所以Spring Cloud使用一种全新的版本号来对主框架进行版本标记,而子框架的版本标记大多还是使用常用版本号标记的。
Spring Cloud版本格式如: 版本号命名.stage
版本号命名:Spring Cloud主框架版本号是使用英国伦敦地铁站名称来进行标记的,并根据地铁站名称的首字母的英文自然升序排列来识别版本的递增。如:Angle、Brixton、Camden、Dalston、Edgware、Finchley、Greenwich 、Hoxton等。后续版本提升会继续根据首字母升序排列。
stage:阶段版本号。常用的阶段版本包括:BUILD-XXX[SNAPSHOT]、GA、PRE(M1、M2等)、RC、SR。
BUILD-XXX[SNAPSHOT] - 开发版本、一般是开发团队内部使用。
GA - 稳定版,内部开发到一定阶段了,各个模块集成后,经过全面测试发现没有问题,可对外发行了。这个时候叫GA(General Availability)。基本上可以使用了。没有严重的BUG问题,但是有未测出的BUG隐患。不推荐商业使用。
PRE - 里程碑版,由于GA还不属于公开发行版,里面还有些功能不完善或者bug,于是就有了milestone(里程碑版)。milestone版主要修复了一些bug。一个GA后,一般会有多个里程本版。例如 M1 M2 M3…。不推荐商业使用。
RC - 候选发布版,从BUILD后到GA在到M基本上系统就算定型了,这个时候系统就进入Release Candidate(候选发布版)。该阶段的软件类似于最终发行前的一个观察期,该期间只对一些发现的等级高的bug进行修复。发布RC1 RC2等版本。可以考虑RC版本。
SR - 正式发布版,公开正式发布。正式发布版一般也有多个发布,例如 SR1 SR2 SR3等等,一般是用来修复大bug或者优化。最好使用SR版本。
要注意:Spring Cloud是基于Spring Boot,不同的Spring Cloud要使用不同的Spring Boot版本。使用Spring Cloud H版本一定使用的是2.2.x不能使用2.3.x版本,如果使用2.3.x可能出现问题。
在这里插入图片描述
附:Spring Data的版本命名也是和Spring Cloud一样的,Spring Data版本使用字母命名,里面子项目使用数字命名。因为Spring Data和Spring Cloud都是一些列框架的统称。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jsxllht

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值