版本號的藝術

版本號的藝術

版本號一般由三段組成:版本升級.特性更新.修訂補丁code

初始版本 0.1.0

當咱們新建初始項目時,應該爲 0.1.0,而不是 0.0.1版本 0 爲未發佈的版本號,咱們在 特性 1 上開始開發迭代,可能 0.1.1 即完成了一個版本週期,能夠發佈 1.0.0 了,也可能 0.233.233 後才完成了 1.0.0 版本的開發準備工做。開發

版本號語義

全等號 =

=1.2.3項目

關係運算符 > < >= <=

>1.2
>=1.2.3
<1.2
<=1.2.3升級

通配符 *

1.*>=1.0.0 and < 2.0.0
1.2.*>=1.2.0 and < 1.3.0co

波浪號 ~

~ 的版本語義爲下一個重要版本(根據當前的版本號維度來肯定)工作

特性版本號對應的下一個重要版本是版本更新
1.~>=1.0.0 and < 2.0.0運算符

修補補丁版本號對應的下一個重要版本特性更新
1.2.~>=1.2.0 and < 1.3.0版本

折音號 ^

最左有效數 基版本號,大於當前指定的版本號,且小於 基版本號 的下一版本號。
^0.2.3>=0.2.3 and < 0.3
^1.2.3>=1.2.3 and < 2.0.0

相關文章
相關標籤/搜索