Mco*_*ope 3 logic functional-programming version
版本如何编号?进入下一个版本、增量等背后的正确想法是什么?
例如,我经常看到 v0.1、v0.2、v0.34567 等。我认为这些是测试版软件,尚未完成第一个版本。
但也有很多软件是v0.10.11等,它们是如何工作的呢?
没有一个具体的标准——任何人都可以遵循任何方案(或缺乏方案)。这取决于公司政策、开发标准或您所遵循的任何准则。
有一些流行的标准。我们尝试遵循语义版本控制标准。基本租户包括(引用):
给定版本号 MAJOR.MINOR.PATCH,递增:
- 当您进行不兼容的 API 更改时的主要版本
- 当您以向后兼容的方式添加功能时的次要版本
- 当您进行向后兼容的错误修复时,请使用 PATCH 版本。
链接: