建設(shè)工程教育網(wǎng) > 建筑文苑 > 工程管理 > 正文
2010-02-03 14:19 【大 中 小】【打印】【我要糾錯(cuò)】
在我們開發(fā)過很多個(gè)項(xiàng)目之后,每個(gè)項(xiàng)目都會(huì)累積下很多源碼、文檔等,查找和整理起來很不方便,如果我們又要同時(shí)工作于多個(gè)項(xiàng)目的話,情況會(huì)更糟。所以對(duì)每個(gè)項(xiàng)目的各種檔案進(jìn)行有效管理很有必要,從公司層面上來說,可以采用版本控制系統(tǒng)(例如VSS、CVS等)來進(jìn)行管理,從個(gè)人來說,可以建立自己的一套文檔存放規(guī)范,減少文檔存放的隨意性,把各種項(xiàng)目檔案進(jìn)行合理組織,方便以后的查找和整理。
以下就談?wù)勎业囊恍n案組織方式和規(guī)則:
1、由于項(xiàng)目開發(fā)過程中的各種文件都是比較小的,經(jīng)常需要修改,時(shí)間久了,在硬盤上會(huì)產(chǎn)生不少的碎片,為了不影響系統(tǒng)效率,一般這些項(xiàng)目檔案文件都不和操作系統(tǒng)盤放在同一個(gè)目錄。
2、由于一個(gè)項(xiàng)目一般都是多個(gè)人一起開發(fā),為了保證每個(gè)人的開發(fā)環(huán)境一樣,一般把項(xiàng)目檔案文件存放在同一個(gè)盤符上,對(duì)于現(xiàn)在大多數(shù)電腦,一般的硬盤上都至少有兩個(gè)區(qū),所以一般把項(xiàng)目文檔存放在D盤。
3、為了不導(dǎo)致根目錄的膨脹,一般建立一個(gè)公司名稱目錄做為所有項(xiàng)目文檔、公司文檔的根目錄,例如:D:\TorrenSoft
4、因?yàn)橐粋(gè)公司不可能只有一個(gè)項(xiàng)目,為了實(shí)現(xiàn)項(xiàng)目文檔和公司文檔區(qū)分對(duì)待,在公司名稱目錄下,再建一個(gè)Project目錄,存放各個(gè)具體項(xiàng)目。例如:D:\TorrenSoft\Project\CRM,其中CRM就是具體的項(xiàng)目了。
5、在公司名稱目錄下,建立Document目錄,存放公司的一些開發(fā)規(guī)范、制度等文件。另外還可以建立Library目錄來存放公司的各種通用庫(kù)文件;建立Resource目錄存放公司的其它各種資源文件,例如公司圖標(biāo)等。
6、在每個(gè)具體項(xiàng)目下,建立Backup、Document、Source、Help、Database、Release、Version等目錄來存放項(xiàng)目開發(fā)過程中的各種文檔。
7、在項(xiàng)目名\Source下一般只存放當(dāng)前項(xiàng)目的最新版本,如果需要同時(shí)維護(hù)一個(gè)項(xiàng)目的多個(gè)版本的話,把老版本放到Version下。
8、為了最有效的管理各種文檔,最好在公司中建立一個(gè)版本控制管理系統(tǒng),其目錄結(jié)構(gòu)和以上描述的一致,這樣實(shí)現(xiàn)了公司和個(gè)人的目錄結(jié)構(gòu)一致,維護(hù)起來就方便多了。
一個(gè)具體的項(xiàng)目存檔管理范例如下:
盤符\TorrenSoft以公司名稱作為所有項(xiàng)目的總目錄
TorrenSoft\Document這個(gè)目錄存放項(xiàng)目開發(fā)、程序開發(fā)、數(shù)據(jù)庫(kù)設(shè)計(jì)、文檔設(shè)計(jì)等開發(fā)規(guī)范,以及公司制度等。
TorrenSoft\Library存放所有項(xiàng)目的公共庫(kù),如PBLib、JavaLib等
TorrenSoft\Resource公司的公共資源文件,也包括所有項(xiàng)目公用的資源文件,如位圖,光標(biāo),聲音等
TorrenSoft\Project所有項(xiàng)目的主目錄,以下存放各個(gè)具體的項(xiàng)目。
Projec\CRM表示是客戶關(guān)系管理系統(tǒng)項(xiàng)目
Project\RoadGIS表示是公路GIS管理系統(tǒng)項(xiàng)目
Project\FlexOA表示是OA系統(tǒng)項(xiàng)目
1、凡本網(wǎng)注明“來源:建設(shè)工程教育網(wǎng)”的所有作品,版權(quán)均屬建設(shè)工程教育網(wǎng)所有,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、鏈接、轉(zhuǎn)貼或以其他方式使用;已經(jīng)本網(wǎng)授權(quán)的,應(yīng)在授權(quán)范圍內(nèi)使用,且必須注明“來源:建設(shè)工程教育網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其法律責(zé)任。
2、本網(wǎng)部分資料為網(wǎng)上搜集轉(zhuǎn)載,均盡力標(biāo)明作者和出處。對(duì)于本網(wǎng)刊載作品涉及版權(quán)等問題的,請(qǐng)作者與本網(wǎng)站聯(lián)系,本網(wǎng)站核實(shí)確認(rèn)后會(huì)盡快予以處理。
本網(wǎng)轉(zhuǎn)載之作品,并不意味著認(rèn)同該作品的觀點(diǎn)或真實(shí)性。如其他媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用,請(qǐng)與著作權(quán)人聯(lián)系,并自負(fù)法律責(zé)任。
3、本網(wǎng)站歡迎積極投稿。