版本号中的 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: 破坏性更改,可能不兼容)
