“Spring Cloud 版本号说明”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
第21行: | 第21行: | ||
RELEASE/FINAL - 该版本表示最终版,即正式发布版本。 | RELEASE/FINAL - 该版本表示最终版,即正式发布版本。 | ||
+ | |||
+ | |||
+ | === Spring Cloud 版本号说明 === | ||
+ | Spring Cloud 是一个包含若干子框架的框架集合体,是一个完整的微服务框架体系,如果使用场景版本号来进行标记,容易混淆主框架和子框架版本标记。 | ||
+ | |||
+ | 所以 Spring Cloud 使用一种全新的版本号来对主框架进行版本号标记,而子框架的版本标记大多还是使用常用版本号标记的。 |
2023年3月6日 (一) 07:37的版本
https://www.bilibili.com/video/BV1eU4y187zE/?p=6
常见版本号说明
开发中,使用的框架版本,最好是 RELEASE 版本或 Final 版本。
常见版本号格式为:x.y.z.stage
x - 数字格式主版本号,当功能模块有较大更新或者整体架构发生变化时,主版本号会更新。
y - 数字格式次版本号,次版本表示只是局部的一些变动。
z - 数字格式修正版本号,一般是 bug 的修复或者是小的变动。
stage - 希腊字母版本号,也称为阶段版本号。用于标注当前版本的软件处于哪个开发阶段。常用的阶段版本包括:BASE、ALPHA、BATE、RELEASE/FINAL。
BASE - 设计阶段。只有相应的设计没有具体的功能实现。
ALPHA - 软件的初级版本。存在较多的 bug
BETA - 表示相对 ALPHA 有了很大的进步,消除了严重的 bug,还存在一些潜在的 bug。
RELEASE/FINAL - 该版本表示最终版,即正式发布版本。
Spring Cloud 版本号说明
Spring Cloud 是一个包含若干子框架的框架集合体,是一个完整的微服务框架体系,如果使用场景版本号来进行标记,容易混淆主框架和子框架版本标记。
所以 Spring Cloud 使用一种全新的版本号来对主框架进行版本号标记,而子框架的版本标记大多还是使用常用版本号标记的。