个人技术分享

1、目前比较常用的软件版本号的管理方法,一般是语义化版本,英文叫Semantic Versioning,缩写成 SemVer,它是汤姆·普雷斯顿·沃纳发明的

2、格式:

大版本.小版本.修改版本

1) Major Version 大版本,也就是主版本号,是表示软件做了不兼容的更改

2)Minor Version小版本,次版本表明此版本做了向后兼容的新功能添加

3)Patch Version 修订版本,做了向后兼容的错误修复或小的改进

3、注意事项

1)Major Version和Minor Version是必须有的

2)当Major Version加1的时候,Minor VersionPatch Version变成0。当Minor Version加1的时候Patch Version变成0,而Major Version无需变成0