程序的版本号管理

Given a version number MAJOR.MINOR.PATCH, increment the:code

  • MAJOR version when you make incompatible API changes,rem

  • MINOR version when you add functionality in a backwards-compatible manner,it

  • and PATCH version when you make backwards-compatible bug fixes.io

这是Linux/Python兼容的版本号规范。function

一个应用的版本号形式如MAJOR.MINOR.PATCH
好比Python的版本号是2.7.9,主版本号为2, 小版本号是7, 补丁编号是9。bug

  • MAJOR是主版本号,当程序发生较大的改变,如API再也不向下兼容时,要增长主版本号。程序

  • MINOR是小版本号,当你增长向后兼容的功能特性时,增长小版本号。兼容

  • PATCH是补丁的编号,指修复bug引入的变化。make

相关文章
相关标签/搜索