? ? ? 規(guī)范:使用SemVer約定(x.y.z 對(duì)應(yīng): 主版本號(hào).次版本號(hào).修正號(hào))
? ? ? 實(shí)際使用:示例-1.2.3.4狼速。1.2表示主版本號(hào)每窖,3表示次版本號(hào)抬纸,4表示修正號(hào)咙俩。
版本升級(jí)規(guī)則:
? ? ? ? 1、修正號(hào)升級(jí):每次只要上線發(fā)布均需要提高修正號(hào)湿故。在開發(fā)啟動(dòng)階段阿趁,由應(yīng)用負(fù)責(zé)人調(diào)整應(yīng)用版本號(hào)(全量)膜蛔,在開發(fā)過程中,涉及到本次調(diào)整代碼均需要在類說明中新增應(yīng)用版本號(hào)(全量)和本次調(diào)整的簡單說明脖阵。
? ? ? ? 2皂股、次版本號(hào)升級(jí):當(dāng)應(yīng)用對(duì)外有新增服務(wù)或者現(xiàn)有服務(wù)調(diào)整,且滿足對(duì)以前版本兼容時(shí)独撇,升級(jí)次版本號(hào)(修正版本號(hào)歸0)屑墨。涉及調(diào)整的對(duì)外服務(wù)類(share包中接口說明)說明中需新增應(yīng)用版本號(hào)及本次調(diào)整的簡單說明。
? ? ? 3纷铣、主版本號(hào)升級(jí):當(dāng)應(yīng)用對(duì)外有任何不向以前版本兼容調(diào)整時(shí)卵史,升級(jí)主版本號(hào)第2位數(shù)字(次版本號(hào)及修正版本號(hào)歸0);當(dāng)應(yīng)用涉及大量調(diào)整搜立,升級(jí)主版本第一位以躯。涉及調(diào)整的類說明中需新增應(yīng)用版本號(hào)及本次調(diào)整的簡單說明。
? ? ? 4啄踊、本地環(huán)境所有應(yīng)用以alpha結(jié)束忧设,示例:1.2.3.4-alpha;TST環(huán)境所有應(yīng)用以beta結(jié)束,示例:1.2.3.4-beta颠通;UAT環(huán)境所有應(yīng)用以RC結(jié)束址晕,示例1.2.3.4-RC;RRD環(huán)境所有應(yīng)用以release結(jié)尾顿锰,示例:1.2.3.4-release谨垃。