1. 程式人生 > >軟體中各個版本符號的意思

軟體中各個版本符號的意思

一直對應用的各種版本符號代表的意思不清楚。今天理了一下專案中需要用到的各個版本的意思。主要針對下面幾個符號做說明:

  • Alpha 版
    此階段軟體逐步新增新特性,一些老特性可能被刪除。使用者嘗試使用時,不保證特性的穩定性。(這種版本也稱作內部測試版本,指開發團隊內部測試的版本或者有限使用者體驗的測試版本)

  • Beta 版
    不再刪除特性。此版本相容 RC 和 GA 釋出版本。(公測版本,針對所有使用者公開測試的版本)

  • RC 版
    全稱是“Release Candidate”,也稱 Gamma 版,代表發行的候選版本。它和Beta版最大的差別在於Beta階段會一直增加新的特性,但到了RC版階段軟體幾乎不會再新增特性,預設配置也不再改變,只接受 Bug 修復。RC版之後的釋出版本可能還是 RC。

  • GA 版
    全稱是“General Availability”,也稱 Stable 版。代表該階段軟體已足夠穩定,可以在生產環境中使用。

  • M版
    M1,M2,…中的M是milestone的簡寫,意思是里程碑,代表著有重大改進的版本。