首席技术官  
世界经理人 > 首席技术官 > CTO藏经阁 > 藏经阁
 

 

项目存档管理规范

首席技术官ICXO.COM ( 日期:2007-07-30 17:18)

    在我们开发过很多个项目之后,每个项目都会累积下很多源码、文档等,查找和整理起来很不方便,如果我们又要同时工作于多个项目的话,情况会更糟。所以对每个项目的各种档案进行有效管理很有必要,从公司层面上来说,可以采用版本控制系统(例如VSS、CVS等)来进行管理,从个人来说,可以建立自己的一套文档存放规范,减少文档存放的随意性,把各种项目档案进行合理组织,方便以后的查找和整理。

    以下就谈谈我的一些档案组织方式和规则:

    1、由于项目开发过程中的各种文件都是比较小的,经常需要修改,时间久了,在硬盘上会产生不少的碎片,为了不影响系统效率,一般这些项目档案文件都不和操作系统盘放在同一个目录。

    2、由于一个项目一般都是多个人一起开发,为了保证每个人的开发环境一样,一般把项目档案文件存放在同一个盘符上,对于现在大多数电脑,一般的硬盘上都至少有两个区,所以一般把项目文档存放在D盘。

    3、为了不导致根目录的膨胀,一般建立一个公司名称目录做为所有项目文档、公司文档的根目录,例如:D:TorrenSoft

    4、因为一个公司不可能只有一个项目,为了实现项目文档和公司文档区分对待,在公司名称目录下,再建一个Project目录,存放各个具体项目。例如:D:TorrenSoftProjectCRM ,其中CRM就是具体的项目了。

    5、在公司名称目录下,建立Document目录,存放公司的一些开发规范、制度等文件。另外还可以建立Library目录来存放公司的各种通用库文件;建立Resource目录存放公司的其它各种资源文件,例如公司图标等。

    6、在每个具体项目下,建立Backup、Document、Source、Help、Database、Release、Version等目录来存放项目开发过程中的各种文档。

    7、在项目名Source下一般只存放当前项目的最新版本,如果需要同时维护一个项目的多个版本的话,把老版本放到Version下。

    8、为了最有效的管理各种文档,最好在公司中建立一个版本控制管理系统,其目录结构和以上描述的一致,这样实现了公司和个人的目录结构一致,维护起来就方便多了。

    一个具体的项目存档管理范例如下:

    盘符\TorrenSoft
    以公司名称作为所有项目的总目录

[1] [2] 下一页

来源:

   相关资讯  
 
 43个你应当避免的Web设计错误
 全国IT公司最新薪资行情
 如何才能正确地激励程序员
 微软资深经理人的项目管理经验
 软件配置管理-团队开发的基石
 软件研发人员考核的十项基本原则
 解析全球十大物流企业的成功经验
 新手看招:综合布线系统及其特性介绍
 有效编写软件的75条建议
 如何做好软件估计?
领袖职场 赚钱机会! 希望轻松月入1万元以上进来

CIO&CTO推荐

CEO推荐

CFO推荐

CHO推荐

大话IT