程序相關規範_已整理

軟件版本命名規範

例子:  tencen_1.1.0.0322_beta  產品名+主版本號+次版本號+修改版本號+發佈日期+版本階段html

  版本號修改規則
(1)主版本號:當功能模塊有較大的變更,好比增長模塊或是總體架構發生變化。此版本      號由項目決定是否修改。
(2)次版本號:相對於主版本號而言,次版本號的升級對應的只是局部的變更,但該局部      的變更形成程序和之前版本不能兼容,或者對該程序之前的協做關係產生      了破壞,或者 是功能上有大的改進或加強。此版本號由項目決定是否修      改。
(3)修訂版本號:通常是Bug 的修復或是一些小的變更或是一些功能的擴充,要常常發佈    修訂版,修復一個嚴重 Bug 便可發佈一個修訂版。此版本號由項目經理    決定是否修改。
(4)日期版本號:用於記錄修改項目的當前日期,天天對項目的修改都須要更改日期版本     號。此版本號由開發人員決定是否修改。
(5)希臘字母版本號:此版本號用於標註當前版本的軟件處於哪一個開發階段,當軟件進入      到另外一個階段時須要修改此版本號。此版本號由項目決定是否修改。架構

軟件版本階段說明
Base:此版本表示該軟件僅僅是一個假頁面連接,一般包括全部的功能和頁面佈局,可是    頁面中的功能都沒有作完整的實現,只是作爲總體網站的一個基礎架構。
Alpha :軟件的初級版本,表示該軟件在此階段以實現軟件功能爲主,一般只在軟件開發者    內部交流,通常而言,該版本軟件的Bug較多,須要繼續修改,是測試版本。測試    人員提交Bug經開發人員修改確認以後,發佈到測試網址讓測試人員測試,此時可                       將軟件版本標註爲alpha版。
Beta :該版本相對於Alpha 版已經有了很大的進步,消除了嚴重錯誤,但還須要通過屢次    測試來進一步消除,此版本主要的修改對象是軟件的UI。修改的的Bug 經測試人    員測試確認後可發佈到外網上,此時可將軟件版本標註爲 beta版。
RC :該版本已經至關成熟了,基本上不存在致使錯誤的Bug,與即將發行的正式版本相差   無幾。
Release:該版本意味「最終版本」,在前面版本的一系列測試版以後,終歸會有一個正式的      版本,是最終交付用戶使用的一個版本。該版本有時也稱標準版。佈局

link測試

=========================無情分隔線============================網站

相關文章
相關標籤/搜索