[TOC] #### 1. 常見(jiàn)版本類型 --- **一、alpha 內(nèi)部測(cè)試版** alpha: α 是希臘字母的第一個(gè),表示最初級(jí)的版本,內(nèi)部測(cè)試版,一般不向外發(fā)布。 alpha 版本 bug 會(huì)比較多,功能也不全,一般只有測(cè)試人員和開發(fā)者使用,功能未開發(fā)完和內(nèi)部測(cè)試時(shí)使用該版本類型 **二、beta 公開測(cè)試版** beta: β 是希臘字母的第二個(gè),公開測(cè)試版,是 alpha 的下一個(gè)版本。這個(gè)版本主要是給 **粉絲用戶,客戶** 測(cè)試使用 這個(gè)版本仍然存在很多 bug,但要比 alpha 版本穩(wěn)定一些。這個(gè)版本階段還會(huì)不斷增加新功能,分為 Beta1、Beta2 等,直到逐漸穩(wěn)定下來(lái)進(jìn)入 RC 版本 **三、RC 發(fā)行候選版本** rc (Release Candidate),發(fā)行候選版本。和 beta 版本最大的差別在于 beta 階段會(huì)一直加入新的功能,但是到了 RC 版本,幾乎就不會(huì)加入新的功能了,而主要著重于排錯(cuò)。 rc 版本是最終發(fā)放給用戶的最接近正式版的版本,問(wèn)題解決完后就是正式版,也就是正式版之前的最后一個(gè)測(cè)試版 **四、release 正式版** 在前面一系列的測(cè)試版本之后,終歸會(huì)有一個(gè) **正式版**,是最終交互用戶使用的一個(gè)版本,有時(shí)也稱為 **標(biāo)準(zhǔn)版** **五、stable 穩(wěn)定版** stable 代表穩(wěn)定版。在知名的開源軟件中,都有穩(wěn)定版,如 [nginx](http://nginx.org/en/download.html) 這個(gè)就是開源軟件的最終發(fā)行版,用戶可以放心大膽使用了,這一版本已知的 bug 都已經(jīng)修復(fù) #### 2. 其他版本類型 --- **trial 試用版本** trial 翻譯后是 "試驗(yàn)、試用、測(cè)試" 的意思,用在軟件版本類型中時(shí)特指 **試用版軟件**。該版本軟件通常都有時(shí)間限制,過(guò)期之后如果想繼續(xù)使用一般需要繳納費(fèi)用進(jìn)行注冊(cè)或購(gòu)買。有些試用版軟件還在功能上做了限制 **lite 精簡(jiǎn)版本** lite 翻譯后是 "清淡的" 意思,在軟件版本中意為 **精簡(jiǎn)版** mac 軟件 [騰訊檸檬清理](https://lemon.qq.com/#compare) 就有完整版和精簡(jiǎn)版,精簡(jiǎn)版就是功能不完整的版本,有精簡(jiǎn)版一般都會(huì)有完整版 #### 3. 項(xiàng)目的版本走向 --- 對(duì)于外包項(xiàng)目,項(xiàng)目的階段一般不會(huì)分的特別細(xì),大致經(jīng)歷以下幾個(gè)階段 ``` alpha -> beta -> release 內(nèi)部測(cè)試版(開發(fā)和測(cè)試人員) -> 公開測(cè)試版(客戶測(cè)試) -> release 正式版(上線使用) ``` 知名的開源項(xiàng)目對(duì)于版本類型的劃分非常明確,可以 [Vue](https://github.com/vuejs/vue) 為例,列舉幾個(gè)版本標(biāo)簽: ``` v1.0.0-rc.1 v2.6.0-beta.3 v2.7.0-alpha.11 v2.7.13 ```