文件夹分类:
大类:
1.源码
2.材料
3.文档
1.source
根据关联强度分类:
a:弱关联:从网络下下来的demo代码
b:一般关联:项目组成员代码,工程模块代码
c:模块:demo
d:版本代码:自己写的,并一路版本记录代码
e:测试代码:每个测试代码在自己的文件子目录下生成。
更具上面的分类一个工程建立四个主文件夹,一个子文件:
a:reference
b:workgroup
c:module
d:version
e:XXX/test
2.matirial:他们是非源码材料或者是由客户提供的,直接生成产品的部分
a.UI
b.middle-software
3.document
设计文档:我们自己写的工程文档:design
参考文档:其他的document:reference
项目资料:不同的目标客户提供的资料:client
3.解决资料的交叉性问题
a.提供通用版本,如果没有针对性客户就采用该版本。
b.建立客户目录,目录形成子项目文件夹,项目文件夹相关部分采用软连接进行交互。