軟件研發(fā)版本管理制度

軟件研發(fā)版本管理制度

ID:33112850

大?。?70.00 KB

頁數(shù):20頁

時(shí)間:2019-02-20

軟件研發(fā)版本管理制度_第1頁
軟件研發(fā)版本管理制度_第2頁
軟件研發(fā)版本管理制度_第3頁
軟件研發(fā)版本管理制度_第4頁
軟件研發(fā)版本管理制度_第5頁
資源描述:

《軟件研發(fā)版本管理制度》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、北京東達(dá)悅科技有限公司軟件研發(fā)版本管理規(guī)范v1.0(草案)研發(fā)部2009-2-4目錄文檔類別使用對(duì)象31.引言41.1目的41.2范圍41.3術(shù)語定義41.4版序控制記錄51.5版本更新記錄52.版本管理52.1版本標(biāo)識(shí)方法52.1.1正式版本52.2目錄結(jié)構(gòu)62.3文檔的存放72.3.1當(dāng)前版本和歷史版本的存放72.3.2開發(fā)文檔的存放72.3.3源代碼的存放72.3.4SQL語句的存放72.3.5發(fā)行文檔的存放72.4權(quán)限控制管理83.更新管理(版本升級(jí))83.1版本升級(jí)原則83.2新版本的發(fā)布94.備份管理95.用戶版本管理106.研發(fā)部統(tǒng)一管理階段性版本106.1階段性版本的

2、提交到研發(fā)部106.2階段性版本的發(fā)布到公司網(wǎng)站上106.3各項(xiàng)目組新版本內(nèi)部及時(shí)備份。117.版本工具的使用117.1研發(fā)部采用svn配置管理工具118.各項(xiàng)目組提交文檔及源碼以及規(guī)則118.1各項(xiàng)目組需要提交的文檔118.2目前所管理的產(chǎn)品列表129.周報(bào)管理制度1210.風(fēng)險(xiǎn)管理制度13文檔類別使用對(duì)象文檔類別該文檔是為東達(dá)悅公司提供一個(gè)版本管理規(guī)范性文件。使用對(duì)象該文檔使用對(duì)象為東達(dá)悅軟件公司研發(fā)本部各部門項(xiàng)目經(jīng)理及版本管理人員,以及其他相關(guān)人員。未經(jīng)許可,該文檔不得提供給上述規(guī)定對(duì)象以外的人員閱讀或使用。1.引言1.1目的本文檔是為規(guī)范東達(dá)悅軟件公司研發(fā)版本管理而制定的。1

3、.2范圍本文檔為各產(chǎn)品部、事業(yè)部版本管理員提供有關(guān)版本管理規(guī)范的相關(guān)內(nèi)容,包括:l版本標(biāo)識(shí)方法l軟件系統(tǒng)數(shù)據(jù)的存放l文檔的修改控制l文檔的備份制度1.3術(shù)語定義SVNSvn是一個(gè)開源的版本控制系統(tǒng)Subversion的簡稱文檔一種數(shù)據(jù)媒體和其上所記錄的數(shù)據(jù)。配置管理標(biāo)識(shí)和確定系統(tǒng)中配置項(xiàng)的過程,在系統(tǒng)整個(gè)生存周期內(nèi)控制這些項(xiàng)的投放和更動(dòng),記錄并報(bào)告配置的狀態(tài)和更動(dòng)要求,驗(yàn)證配置項(xiàng)的完整性和正確性。軟件配置軟件的具體形態(tài)在某時(shí)刻的瞬時(shí)影像。配置項(xiàng)軟件配置管理的對(duì)象稱為配置項(xiàng),如:系統(tǒng)規(guī)格說明書,項(xiàng)目開發(fā)計(jì)劃,用戶手冊(cè),源碼。基線軟件生存周期中各開發(fā)階段末尾的標(biāo)記,它的作用是把各階段工作

4、的劃分更加明確化,使本來連續(xù)的工作在這些點(diǎn)上斷開,使之便于檢驗(yàn)和肯定階段成果。1.4版序控制記錄版序狀態(tài)擬稿審核批準(zhǔn)發(fā)布日期1.0研發(fā)部張洪興09/11/181.5版本更新記錄*A-增加M-修改D-刪除版本/修訂版修改頁碼修改記錄修改人日期1.0初始版本2009/022.版本管理2.1版本標(biāo)識(shí)方法為了使工作規(guī)范化、統(tǒng)一化,各項(xiàng)目組實(shí)行的版本標(biāo)識(shí)管理方法分為:正式版本和特殊版本。2.1.1正式版本公司在市場(chǎng)上發(fā)行的正規(guī)版本。以“V”開頭,版本號(hào)放后。V前面增加項(xiàng)目名稱,版本號(hào)分3節(jié):主版本號(hào),次版本號(hào)和內(nèi)部版本號(hào),每節(jié)之間以小數(shù)點(diǎn)(.)間隔。如V2.0.1表示主版本號(hào)為2,次版本號(hào)為0

5、,內(nèi)部版本號(hào)為1。研發(fā)部控制主版本號(hào)和次版本號(hào),各項(xiàng)目組控制內(nèi)部版本號(hào)。例如:一體化平臺(tái)-平陰版v1.1.1,一體化平臺(tái)為產(chǎn)品名稱,平陰版為版本名稱(平陰為具體項(xiàng)目名稱),v1.1.1為主版本號(hào)+次版本號(hào)+內(nèi)部版本號(hào)。2.2目錄結(jié)構(gòu)由于各項(xiàng)目組的實(shí)際情況不同,目錄結(jié)構(gòu)很難統(tǒng)一,但為了能更好地管理各項(xiàng)目組的文檔,建議可將被管理的配置項(xiàng)分為三大類:文檔類、源碼類及安裝盤類,這樣存放比較清晰,有利于版本管理。至于二級(jí)目錄是以版本劃分,并根據(jù)制定的目錄結(jié)構(gòu)給出文件級(jí)目錄清單(先給出源程序及文檔的文件級(jí)目錄清單,安裝盤的可以后再執(zhí)行):?,F(xiàn)以農(nóng)電平臺(tái)1.0的目錄結(jié)構(gòu)舉例如下:根目錄一級(jí)目錄二級(jí)

6、目錄三級(jí)目錄對(duì)應(yīng)配置項(xiàng)備注產(chǎn)品名稱一體化平臺(tái)版本號(hào)源碼(F:)核心源碼包jar源碼存目錄前正在修改的內(nèi)容Class文件擴(kuò)展源碼包源碼sqlSQL文件版本變動(dòng)說明文檔(G:)需求文檔用戶需求記錄版本號(hào)在文件名上標(biāo)識(shí)概要設(shè)計(jì)文檔總體設(shè)計(jì)文檔按版本號(hào)依次類推數(shù)據(jù)庫設(shè)計(jì)詳細(xì)設(shè)計(jì)文檔測(cè)試用例測(cè)試記錄版本號(hào)在文件名上標(biāo)識(shí)用戶手冊(cè)用戶使用手冊(cè)產(chǎn)品說明書項(xiàng)目計(jì)劃項(xiàng)目計(jì)劃實(shí)施手冊(cè)實(shí)施手冊(cè)月度計(jì)劃月度計(jì)劃安裝盤(H:)REL_SRC產(chǎn)品盤或發(fā)布文檔SETUP發(fā)布文檔表示正式版本及特殊版本的目錄按以下原則定義:(1)正始版本:以“V”開頭,版本號(hào)放后,主版本號(hào)和次主版本號(hào)之間的“.”去掉,明細(xì)版本號(hào)之前加

7、“-”。舉例如下:版本號(hào)目錄名V1.0V1.0V1.1V1.1V1.0.1V1.0.1V1.1.2V1.1.22.3文檔的存放2.3.1當(dāng)前版本和歷史版本的存放對(duì)于源碼文件,特別增加了一個(gè)Current目錄,存放當(dāng)前正在開發(fā)與維護(hù)的源碼文件,當(dāng)前未發(fā)布版本的所有數(shù)據(jù)都存放在.....CURRENT下。一旦當(dāng)前版本正式發(fā)行,則當(dāng)前目錄被修改為相應(yīng)的歷史目錄。歷史版本是指已經(jīng)發(fā)行的版本,存放在相應(yīng)的版本目錄之下,一般不允許改動(dòng)。2.3.2開發(fā)文檔的存放根據(jù)

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

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

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