程序的版本號管理

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

相關文章
相關標籤/搜索