分类
devops

minor major and patch

版本号中的 minor/major

在软件版本号中(如 1.2.3),遵循语义化版本(Semantic Versioning)规范:

版本号部分 名称 含义 例子
1 Major 主版本号 — 不兼容的大改动 1.0.0 → 2.0.0(API 破坏性更改)
2 Minor 次版本号 — 向后兼容的新功能 1.0.0 → 1.1.0(新功能,但旧代码仍工作)
3 Patch 补丁版本号 — bug 修复 1.0.0 → 1.0.1(只修复 bug)

例子:

v1.0.0  →  v1.1.0  (minor: 新功能,兼容)
v1.0.0  →  v1.0.1  (patch: bug 修复)
v1.0.0  →  v2.0.0  (major: 破坏性更改,可能不兼容)