系統(tǒng)版本管理文檔

系統(tǒng)版本管理文檔

ID:34818015

大?。?11.00 KB

頁數(shù):14頁

時間:2019-03-11

系統(tǒng)版本管理文檔_第1頁
系統(tǒng)版本管理文檔_第2頁
系統(tǒng)版本管理文檔_第3頁
系統(tǒng)版本管理文檔_第4頁
系統(tǒng)版本管理文檔_第5頁
資源描述:

《系統(tǒng)版本管理文檔》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、系統(tǒng)版本管理文檔目錄1.引言11.1.目的11.2.范圍11.3.術(shù)語定義11.4.參考資料21.5.版本控制記錄21.6.版本更新記錄22.版本管理42.1.版本標(biāo)示方法42.1.1.正式版本42.2.目錄結(jié)構(gòu)52.3.文檔的存放62.3.1.開發(fā)文檔的存放62.3.2.源代碼的存放62.3.3.SQL的語句存放62.3.4.發(fā)行文檔的存放72.4.配置管理流程72.5.權(quán)限控制的管理83.更新管理93.1.源程序的修改93.2.版本升級103.2.1.版本升級原則103.2.2.新版本發(fā)布113.3.文檔的變

2、更114.備份管理121.引言版本控制就是對軟件開發(fā)過程中所創(chuàng)建的配置對象不同版本進行管理,保證任何時間都可以取到正確的版本以及版本的組合。版本控制的主要功能是記錄開發(fā)過程中的每一次修改,讓開發(fā)的工作可以隨時檢查過往歷史記錄和獲得正確版本,是系統(tǒng)的成長記錄。1.1.目的本文檔的編制是為了規(guī)范產(chǎn)品部、研發(fā)部、測試部對軟件產(chǎn)品版本的管理。1.2.范圍本文檔為產(chǎn)品部、研發(fā)部、測試部的管理員提供有關(guān)版本管理規(guī)范的相關(guān)內(nèi)容,包括:l版本標(biāo)識方法l軟件系統(tǒng)數(shù)據(jù)的存放l文檔的修改控制l文檔的備份制度1.3.術(shù)語定義SCM軟件配

3、置管理(SoftwareConfigurationManagement)縮寫SVM軟件版本管理(SoftwareVersionManagement)縮寫SVN一個開源的版本控制系統(tǒng)Subversion.文檔一種數(shù)據(jù)媒體和其上所記錄的數(shù)據(jù)。配置管理標(biāo)識和確定系統(tǒng)中配置項的過程,在系統(tǒng)整個生存周期內(nèi)控制這些項的投放和更動,記錄并報告配置的狀態(tài)和更動要求,驗證配置項的完整性和正確性。軟件配置軟件的具體形態(tài)在某時刻的瞬時影像。配置項軟件配置管理的對象稱為配置項,如:系統(tǒng)規(guī)格說明書,項目開發(fā)計劃,用戶手冊,源碼。基線軟件生

4、存周期中各開發(fā)階段末尾的標(biāo)記,它的作用是把各階段工作的劃分更加明確化,使本來連續(xù)的工作在這些點上斷開,使之便于檢驗和肯定階段成果。1.1.參考資料《軟件版本管理規(guī)范》《tortoiseSVN的使用手冊》1.2.版本控制記錄版序狀態(tài)部門擬稿審核批準(zhǔn)發(fā)布日期1.0項目研發(fā)部***1.11.3.版本更新記錄*A-增加M-修改D-刪除版本/修訂版修改頁碼修改記錄修改人日期1.0初始版本1.11.版本管理1.1.版本標(biāo)示方法為了使工作規(guī)范化、統(tǒng)一化,研發(fā)本部各部門實行的版本標(biāo)識管理方法。1.1.1.正式版本軟件版本號由四部

5、分組成,X.Y.Z.DATA_希臘字母,X:主版本號,用來表示提供給客戶的產(chǎn)品功能的主要增強。在一個極端的例子中,主版本號的上升用來說明產(chǎn)品現(xiàn)在已經(jīng)擁有了一個全新的功能類。從市場和許可權(quán)的角度來看,主版本號的升級相當(dāng)于購買一個完全獨立的產(chǎn)品。從開發(fā)者角度來看,一個主版本號的迭代差不多總是反映了一個新的獨立分支或是其主干還可以延續(xù)主版本的生命期。Y:特征版本號,用來表示產(chǎn)品新增了一些特征,或者是在原來文檔中描述的特征上作了重要的修改。用來確定特征版本號什么時候需要修改的一個衡量標(biāo)準(zhǔn)就是產(chǎn)品功能說明書。產(chǎn)品的特征版本

6、升級是在主版本之間保持產(chǎn)品競爭力的一種重要機制。Z:缺陷修復(fù)版本號,用來表示在該版本上所做的缺陷維護行為的等級。版修復(fù)版本是穩(wěn)定市場和最小化客戶技術(shù)支持費用負擔(dān)的一種重要機制。Alpha版:此版本表示該軟件在此階段主要是以實現(xiàn)軟件功能為主,通常只在軟件開發(fā)者內(nèi)部交流,一般而言,該版本軟件的Bug較多,需要繼續(xù)修改。Beta版:該版本相對于α版已有了很大的改進,消除了嚴重的錯誤,但還是存在著一些缺陷,需要經(jīng)過多次測試來進一步消除,此版本主要的修改對像是軟件的UI。RC版:該版本已經(jīng)相當(dāng)成熟了,基本上不存在導(dǎo)致錯誤的

7、BUG,與即將發(fā)行的正式版相差無幾。Release版:該版本意味“最終版本”,在前面版本的一系列測試版之后,終歸會有一個正式版本,是最終交付用戶使用的一個版本。該版本有時也稱為標(biāo)準(zhǔn)版。一般情況下,Release不會以單詞形式出現(xiàn)在軟件封面上,取而代之的是符號(R)。例如:1.1.1.051021_beta.第一個1為主版本號,第二個1為子版本號,第三個1為階段版本號,第四部分為日期版本號加希臘字母版本號,希臘字母版本號共有5種,分別為:base、alpha、beta、RC、release。1.1.目錄結(jié)構(gòu)由于各部

8、門的實際情況不同,目錄結(jié)構(gòu)很難統(tǒng)一,但為了能更好地管理各部門部文檔,建議可將被管理的配置項分為三大類:文檔類、源碼類及安裝盤類,這樣存放比較清晰,有利于版本管理。具體目錄如下表格所示:根目錄一級目錄二級目錄三級目錄項目名稱+版本號源代碼(SRC)集成代碼代碼的合并第一個模塊代碼第二個模塊代碼數(shù)據(jù)庫SQL公共開發(fā)包代碼文檔(DOC)立項文檔立項計劃書立項申請書項目計劃項目開

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。