versioning
首先看看某些常见软件的版本号:
从上可以看出
首先看看某些常见软件的版本号: 从上可以看出,不同的软件版本号风格各异,随着系统的规模越大,依赖的软件越多,如果这些软件没有遵循一套规范的命名风格,容易造成 Dependency Hell。所以当我们发布版本时,版本号的命名需要遵循某种规则,其中 Semantic Versioning 2.0.0 定义了一套简单的规则及条件来约束版本号的配置和增长。版本号命名规则指南 X 表示主版本号,当 API 的兼容性变化时,X 需递增