什么是软件版本号?
发布: (2025年12月8日 GMT+8 00:43)
1 min read
原文: Dev.to
Source: Dev.to

理解软件版本号
你是否见过像 26.0.0.10301、17.4.1、3.13.1、1.28.4+exp.sha.41af286、26.2.0-beta.3 或 2.0.0-alpha.7 这样的版本号,并且好奇它们到底意味着什么?
版本号 不是装饰性的。它是每一次发布的身份标识,若结构合理,能够让你一眼判断更新是安全的还是需要谨慎对待的。
向供应商或开发团队提出的问题
- 你们是否严格遵循 Semantic Versioning 2.0?
- 你们如何命名 alpha / beta / rc 版本?
- 你们使用什么构建格式,为什么?
- 你们是否每月至少发布一次补丁更新?
- 是否有自动化测试和回滚计划?