版本管理 rc final rtm ga release 軟件的生命周期中一般分4個版本
-
RC=Release Candidate,含義是”發布候選版”,它不是最終的版本,而是最終版(RTM=Release To Manufacture)之前的最后一個版本
-
RTM:(Release to Manufacture)是給工廠大量壓片的版本,內容跟正式版是一樣的,不過RTM版也有出限制、評估版的。但是和正式版本的主要程序代碼都是一樣的。
-
RC:(Release Candidate)
Candidate是候選人的意思,用在軟件上就是候選版本。Release.Candidate.就是發行候選版本。和Beta版最大的差別在於Beta階段會一直加入新的功能,但是到了RC版本,幾乎就不會加入新的功能了,而主要着重於除錯! RC版本是最終發放給用戶的最接近正式版的版本,發行后改正bug就是正式版了,就是正式版之前的最后一個測試版。 -
GA:(general availability)
比如:Apache Struts 2 GA這是Apache Struts 2首次發行穩定的版本,GA意味着General Availability,也就是官方開始推薦廣泛使用了。
GA:General Availability,正式發布的版本,在國外都是用GA來說明release版本的。
- Release:
該版本意味“最終版本”,在前面版本的一系列測試版之后,終歸會有一個正式版本,是最終交付用戶使用的一個版本。該版本有時也稱為標准版。一般情況下,Release不會以單詞形式出現在軟件封面上,取而代之的是符號(R)。
-
OEM:是給計算機廠商隨着計算機販賣的,也就是隨機版。只能隨機器出貨,不能零售。只能全新安裝,不能從舊有操作系統升級。包裝不像零售版精美,通常只有一面CD和說明書(授權書)。
-
RVL:號稱是正式版,其實RVL根本不是版本的名稱。它是中文版/英文版文檔破解出來的。
-
RTL:Retail(零售版)是真正的正式版,正式上架零售版。在安裝盤的i386文件夾里有一個eula.txt,最后有一行EULAID,就是你的版本。比如簡體中文正式版是EULAID:WX.4_PRO_RTL_CN,繁體中文正式版是WX.4_PRO_RTL_TW。其中:如果是WX.開頭是正式版,WB.開頭是測試版。_PRE,代表家庭版;_PRO,代表專業版。
-
pre版:
這個和alpha都屬於預覽版,但是這個公眾也會很容易拿到,一般分M1,M2等。windows7 我想很多人都從M3開始關注的。 -
stable版:
穩定版。 這個一般商業軟件中沒有這個版本,據說是在開源軟件中有這個版本。這個就是開源軟件的最終發行版,用戶可以放心大膽的用了
-
CTP:Community Test Preview 社區測試試用版
就是一般的測試版本而已 換個名字吸引眼球 -
整合版(Integration builds)
此版本的各個獨立的組件已經過Eclipse開發團隊認定具穩定度,但不保證兜在一起沒問題。若兜在一起夠穩定,它就有可能晉級成Stable build。 -
當日最新版(Nightly builds)
此版本顯然是從最新的原始碼產生出來的。可想而知,此版本當然不保證它跑起來沒問題,搞不好還有嚴重的bug。
