版本说明

版本包含两类: 带有编号的已发布版本以及 release, stable, dev 等 git 分支版本 release 为目前最新的已发布版本, 仅会在版本编号更新时更新, stable 为已增加最新功能的分支, dev 为开发分支 稳定性: release > stable >>>> dev

详细的更新记录可以查看这里 => 更新日志

关于带有编号的已发布版本

参考语义化版本规范, 并作出部分改动的前提下, 本项目版本编号格式为 x.y.z[.a], x/y/z/a均为数字

x = 0 时

版本编号要求

x = 0 时, 意味未达到正式版要求, 为测试版, 关于版本编号有以下要求:

  • x: 一直为 0

  • y: 必须在有不兼容先前版本的改动时改变增加。

  • z: 必须在有兼容先前版本的新增功能时增加。

  • a: 在有兼容先前版本的问题修复时增加。

我可以在什么时候直接更新, 而无需修改本地已有的配置文件?

参考版本编号要求, 在 z 或 a 有改动时, 无需修改本地已有配置文件; 在 y 做出改动时, 需要修改本地配置文件

x > 0 时

版本编号要求

x > 0 时, 意味我认为项目已经达到正式版要求, 关于版本编号有以下要求:

  • x: 必须在有不兼容先前版本的改动时改变增加。

  • y: 必须在有兼容先前版本的新增功能时增加。

  • z: 在有兼容先前版本的问题修复时增加。

  • a: 不再使用。

我可以在什么时候直接更新, 而无需修改本地已有的配置文件?

参考版本编号要求, 在 y 或 z 有改动时, 无需修改本地已有配置文件; 在 x 做出改动时, 需要修改本地配置文件