版本號設置--語義化版本控制

語義化版本格式

版本格式:主版本號.次版本號.修訂號-先行版

  • 主版本號:當修訂了不兼容API時
  • 次版本號:當新增了向下兼容功能內容
  • 修訂號:當對版本進行了問題修正
  • 先行號:先行版本以及編譯信息

主版本號

  • 當主版本號等於0時(0.1.3)則認爲當前版本爲開發版本
  • 每次主版本號變更時則次版本號、修訂號需要重置爲0,如1.0.0
  • 1.0.0 版本則認爲是開發版本與發佈版本的界限

次版本號

  • 當版本功能有新增或者大量的修改改正則遞增
  • 當API被啓用、廢棄時都需要遞增

修訂號

  • 當對當前版本進行問題修復是遞增

先行號

  • 當在標準版本上開放新的驗證類或者測試功能時新增
  • 附加編譯信息
  • 在修訂號後以“-”後追加,不允許有空格,只能是[0-9A-Za-z]

如有疑問請加公衆號(K171),如果覺得對您有幫助請 github start
公衆號_k171

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章