自豪版本规范 0.3.0(pride versioning 0.3.0) :让版本号讲述开发故事


让版本号讲述开发故事

Pride Versioning 🏳️‍🌈 0.3.0

摘要
在版本号 PROUD.DEFAULT.SHAME 中:

  • PROUD(自豪版):当你做出了真正令自己骄傲的改动时递增。
  • DEFAULT(常规版):当你发布一个“还不错”的版本时递增。
  • SHAME(羞耻版):当你修复了一些“难以启齿”的问题时递增。

此外,还可以在 PROUD.DEFAULT.SHAME 格式的基础上扩展,加上预发布(pre-release)和构建元数据(build metadata)的标签。


工作原理

示例版本号:2.7.123

  • 第一个数字 “2” —— 自豪版(Proud version):当你为发布内容感到骄傲时递增。
  • 第二个数字 “7” —— 常规版(Default version):普通/还可以的发布。
  • 第三个数字 “123” —— 羞耻版(Shame version):修复了“尴尬到不想承认”的问题时递增。

示例:版本号 2.7.123

拆解:

  • 自豪版(第一段):在你为发布感到骄傲时递增。
  • 常规版(第二段):普通的/还可以的发布。
  • 羞耻版(第三段):修复了“令人难堪”的问题时递增。

关于提升自豪版(Proud Version)

当你提升自豪版时,可以从一个“全新起点”开始。
例如:

1.2.3 的自豪版递增 1,则得到 2.0.0 —— 这样可以完整地展现你对新版本的“骄傲”。

声明:三二一的一的二|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 自豪版本规范 0.3.0(pride versioning 0.3.0) :让版本号讲述开发故事


三二一的一的二