1. 程式人生 > >Maven學習總結(20)——Maven專案通用三級版本號說明

Maven學習總結(20)——Maven專案通用三級版本號說明

 專案版本號說明
    當前版本號:1.0.0-SNAPSHOT
    本專案採用通用的三級版本號,版本號格式是[主版本號].[副版本號].[修復版本號]-[穩定狀態],如:1.0.0-SNAPSHOT。
    1. [主版本號] 是從1開始的整數,表示重大的專案結構和概念調整,一般不會輕易修改該版本號,不同的主版本號不承諾能夠相容。
    2. [副版本號]是從0開始的整數,表示專案的功能特性增加或者BUG修復,同一個[主版本號]下的不同副版本是能夠向下相容的。
    3. [修復版本號]的只是從0開始的整數,一般只是小的BUG修復,細微功能調整。
    4. [穩定狀態]的可選值有:SNAPSHOT、RC[序號]、RELEASE。SNAPSHOT表示開發快照版本,該版本未經過嚴格測試,可能呢不穩定,不宜用於生產環境;RC[序號]表示可選非正式釋出版本,比較穩定,但是非正式版本,可能存在問題,可能有多個RC版本,RC序號會有多個;RELEASE表示正式釋出版本,經過了嚴格測試,可以用於生產環境,請儘量用該版本作為生產使用。