在云化平台中,组件按版本号统一管理,版本号遵循语义化版本控制,格式为:
major.minor.patch
云化平台对组件按版本号进行统一管理。版本号遵循语义版本控制系统,格式为 major.minor.patch。其中 major 表示包含不向后兼容功能变更的重大更新,minor 表示以向后兼容方式添加的新功能,patch 表示以向后兼容方式进行的错误修复。
版本号允许缩写,未写出的字段按 0 处理。例如版本号为 "1" 的时候,表示 minor 和 patch 都为0
业务 App 会在其配置文件中声明所依赖组件的版本。版本声明共有三种形式:
*:匹配仓库中版本最高的版本号。^ 开头:声明中 ^ 后面的版本号为目标版本。候选版本的主版本必须与目标版本一致,并且候选版本不能低于目标版本。系统在这些候选中选择最大版本。~ 或 - 开头:声明中符号后面的版本号为目标版本。候选版本的主版本和次版本都必须与目标版本一致,并且候选版本不能低于目标版本。系统在这些候选中选择最大版本;由于主版本和次版本已经固定,这等价于选择 patch 最大的版本。开通会员即可查看完整视频题解: 1.题目讲解 2.思路分析 3.逐行代码手写
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册