語義化版本格式
版本格式:主版本號.次版本號.修訂號-先行版
- 主版本號:當修訂了不兼容API時
- 次版本號:當新增了向下兼容功能內容
- 修訂號:當對版本進行了問題修正
- 先行號:先行版本以及編譯信息
主版本號
- 當主版本號等於0時(0.1.3)則認爲當前版本爲開發版本
- 每次主版本號變更時則次版本號、修訂號需要重置爲0,如1.0.0
- 1.0.0 版本則認爲是開發版本與發佈版本的界限
次版本號
- 當版本功能有新增或者大量的修改改正則遞增
- 當API被啓用、廢棄時都需要遞增
修訂號
- 當對當前版本進行問題修復是遞增
先行號
- 當在標準版本上開放新的驗證類或者測試功能時新增
- 附加編譯信息
- 在修訂號後以“-”後追加,不允許有空格,只能是[0-9A-Za-z]
如有疑問請加公衆號(K171),如果覺得對您有幫助請 github start