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