軟體發布版本命名規則

來源:互聯網
上載者:User

標籤:style   strong   io   檔案   for   ar   時間   amp   

1 版本類型
 
1.1 正式版本
 
Enhance:增強版或者加強版 屬於正式版
Full version:完全版 屬於正式版
Release:發行版,有時間限制
Upgrade:升級版
Retail:零售版
Plus:增強版,不過這種大部分是在程式介面及多媒體功能上增強。
 
1.2 測試版本
 
Alphal:自我裝載版
Beta:正式發行前小眾測試版
M 版: Milestone,意思是每個開發階段的終結點的裡程碑版本
Trail:試用版(含有某些限制,如時間、功能,註冊後也有可能變為正式版)
RC版:Release Candidate,意思是發布倒計時,該版本已經完成全部功能並清除大部分的BUG。到了這個階段只會除BUG,不會對軟體做任何大的更改。 
RTM版:Release To Manufactur,意思是發布到生產商,這基本就是最終的版本
GA版:Generally Available, 最終版
 
1.3 產品版本
 
Shareware:共用版
Free:自由版
Cardware:屬共用軟體的一種,只要給作者回複一封電郵或明信片即可。(有的作者並由此提供註冊碼等),目前這種形式已不多見。
Demo:示範版
Preview:預覽版
Corporation & Enterprise:企業版
Standard:標準版
Mini:迷你版(精簡版),只有最基本的功能
Premium:貴价版
Professional:專業版
Express:特別版
Deluxe:豪華版
Regged:登入版
 
1.4 語言分類
 
CN:簡體中文版
CHT:繁體中文版
EN:英文版
Multilanguage:多語言版
 
1.5 其他分類
 
Rip:是指從原版檔案(一般是指光碟片或光碟片鏡像檔案)直接將有用的內容(核心內容)分離出來,剔除無用的文檔,例如PDF說明檔案啊,視頻示範啊之類的東西,也可以算做是精簡版吧…但主要內容功能是一點也不能缺少的!另:DVDrip是指將視頻和音頻直接從DVD光碟片裡以檔案方式分離出來。
OEM版:Original Equipment Manufacturer,意思是提供給電腦生產廠的版本 
FPP版:Full Packaged Product (FPP)–Retail,就是零售版(盒裝軟體),這種產品的光碟片的卷標都帶有“FPP“字樣 
VLO版:Volume Licensing for Organizations ,團體大量授權(大量採購授權合約),這是為團體購買而制定的一種優惠方式。
這種版本根據購買數量等又細分為以下5種版本:
開放式許可證--Open License 
選擇式許可證--Select License 
企業協議--Enterprise Agreement 
企業訂閱協議--Enterprise Subscription Agreement 
學術教育許可證--Academic Volume Licensing 
 
2 版本編號
 
2.1 編號句法x.y.z
 
X:主要版本號,用來表示提供給客戶的產品功能的主要增強。在一個極端的例子中,主要版本號的上升用來說明產品現在已經擁有了一個全新的功能類。從市場和許可權的角度來看,主要版本號的升級相當於購買一個完全獨立的產品。從開發人員角度來看,一個主要版本號的迭代差不多總是反映了一個新的獨立分支或是其主幹還可以延續主要版本的生命期。
Y:特徵版本號碼,用來表示產品新增了一些特徵,或者是在原來文檔中描述的特徵上作了重要的修改。用來確定特徵版本號碼什麼時候需要修改的一個衡量標準就是產品功能說明書。產品的特徵版本升級是在主要版本之間保持產品競爭力的一種重要機制。
Z:缺陷修複版本號碼,用來表示在該版本上所做的缺陷維護行為的等級。版修複版本是穩定市場和最小化客戶支援人員費用負擔的一種重要機制。
 
2.2 支援α和β發布的編號句法x.y.z[A|B]
 
A:表示是α版本
B:表示是β版本
|:表示邏輯運算子“或”
[]:表示內部的元素是可選擇的
說明:最後一個α或β發布之後,給正式客戶發布版本來一個進位,以使其在“z”的位置出現一個0。如:正式客戶發布2.2.6用版本號碼2.3.0來代替。
 
3 軟體發布規則舉例
 
3.1 簡要描述
 
用於檔案目錄,壓縮包等。
ProjectName-x.y.bYYYYMMDD[.n]   (每日構建)
ProjectName-x.y.Mn    (裡程碑)
ProjectName-x.y.Betan    (測試發布)
ProjectName-x.y.RCn    (穩定化發布)
ProjectName-x.y.RTX[.Rn]   (正式發布,或帶更新包的正式發布)
 
3.2 詳細描述
 
用於軟體內部描述,如:“關於軟體”。
ProjectName [V/版本]x.y.bn.un.[Mn/Betan/RCn/RTX[.Rn]].bYYYYMMDD[.n] 
其文檔版本發行規則:
DocumentName-Vx.y[.Rn]    (發布,或帶修訂的發布)
 
簡要描述舉例:
xoWidgets的發布:
xoWidgets-1.0.b20080101
xoWidgets-1.0.b20080101.2    (當天第二次發布)
...
xoWidgets-1.0.M1    (裡程碑版本1)
xoWidgets-1.0.b20080601
xoWidgets-1.0.b20080601.2    (當天第二次發布)
...
xoWidgets-1.0.M2    (裡程碑版本2)
...
xoWidgets-1.0.Beta1    (測試版本1)
xoWidgets-1.0.Beta2    (測試版本2)
...
xoWidgets-1.0.RC1    (預發布版本1)
xoWidgets-1.0.RC2    (預發布版本2)
...
xoWidgets-1.0.RTX    (互動的正式版本)
xoWidgets-1.0.RTX.R1    (互動的正式版本,帶R1更新)
xoWidgets-1.0.RTX.R2    (互動的正式版本,帶R2更新)
...
 
詳細描述舉例:
xoWidgets V1.0.2480.512.RTX.R2.b20081201
 
註:
(1) x - major,主要版本號碼
(2) y - minor,次要版本號碼 (偶數為穩定版本,奇數為開發版本)
(3) bn - build number,構建號
(4) un - update number,更新號
(5) YYYYMMDD - 年月日
(6) n - 遞增的整數
 
轉自CSDN

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.