私有库版本含义

364 阅读1分钟

版本号格式:主版本号.次版本号.修订号 版本号递增规则:

  • 主版本号:做了不兼容修改或颠覆式的重写
  • 次版本号:向下兼容的功能性新增
  • 修订号:向下兼容的问题修正 先行版本号及版本编译信息可以加到“主版本号.次版本号.修订号”的后面,作为延伸。

版本号只能增加,禁止下降,代码的修改必须以新版本形式更新;最初版本建议是从v0.1.0开始,0.x.y阶段是基础功能、公众API开发阶段。

1.0.0版本发布时机:

  • 被用于正式环境
  • 稳定的API被使用者依赖
  • 很担心向下兼容的问题

万一不小心把一个不兼容的改版当成了次版本号发行了该怎么办?一旦发现自己破坏了语义化版本控制的规范,就要修正这个问题,并发行一个新的次版本号来更正这个问题并且恢复向下兼容。即使是这种情况,也不能去修改已发行的版本。

blog.csdn.net/znyaiw/arti…

semver.org/lang/zh-CN/

www.cnblogs.com/blackgan/p/…