基線版本,RC版本,Release版本,Alpha版本,Beta版本

    今天經過SVN查看Spring源碼時在tags目錄下發現有不一樣版本的文件夾,如v3.2.0.M1,v3.2.0.RC1,v3.2.0.RELEASE,而後我就產生了這些版本都表明什麼含義的疑問。 架構

1. M版本,網上沒太多資料,不過在《Spring技術內幕-深刻解析Spring架構與設計原理》一書中,做者提過這是「基線版本」,表明着開發的里程碑。 測試

2. RC版本, spa

RC:(Release Candidate) 設計

   Candidate是候選人的意思,用在軟件上就是候選版本。Release是發行、發佈的意思。Release.Candidate.就是發行候選版本。和Beta版最大的差異在於Beta階段會一直加入新的功能,可是到了RC版本,幾乎就不會加入新的功能了,而主要着重於除錯! orm

3. RELEASE版本,最終版本,運行很穩定的版本,基本上不會有改動。 htm

4. alpha、beta、gamma版本,  開發

    廣義上對測試有三個傳統的稱呼:alpha、beta、gamma,用來標識測試的階段和範圍。alpha 是指內測,即如今說的CB,指開發團隊內部測試的版本或者有限用戶體驗測試版本。beta 是指公測,即針對全部用戶公開的測試版本。而後作過一些修改,成爲正式發佈的候選版本時叫作gamma,如今叫作RC(Release Candidate)。 get

相關文章
相關標籤/搜索