首页/开发/CI/CD 与发布速查/日历版本(CalVer)
构建与制品管理58 条

日历版本(CalVer)

用发布年月日构造版本(如 2026.10、26.10.0),让「新旧」一眼可见;兼容性语义需另配规则或搭配 semver 补丁位。

CI/CD 与发布速查开发更新于 2026-10-12
常见格式YYYY.MM、YY.MM.DD、YYYY.MINOR.PATCH
适用节奏固定、兼容性承诺宽松的产品线(操作系统、内部平台)
注意顺序清晰但不表达兼容性,升级判断依赖额外约定

示例

示例
2026.10.0    2026 年 10 月发布
26.10.2      当年第 10 月第 2 次修订
2026.10.0-rc.1
CalVer 常与「每月固定发车」配合:到点发车、迟到者等下个月,节奏可预期。

易错点

  • 同月多次发布只改 patch 位却不说明兼容性:升级决策缺少依据
  • 把日期当唯一信息:出现重大不兼容变更时下游无从判断,补充发布说明

数据来源与参考

  • calver.org《Calendar Versioning》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌