source safe:这个东西我就不想多说了,可以管程序和数据库,不要考虑去把图形资源也管理起来。适用中小团队的所见既所用。 然后再是搭建这些东西: 搭建svn服务器系统: 比着全中文文档来,没什么好难的。值得一提的是如果一台服务器管理多项目,配置时候需要创建一个root项目,然后再到root项目中去创建那些多项目。 svn服务器的配置很简单,没太多的花哨,只需要配置访问者权限,以及nt服务即可。可以使用apache作为svn服务器然后走dav协议,也可以直接使用svn自带的服务器,直接svn协议。svn的分发包提供开源,以及二次开发的接口说明,编译时使用makefile即可,有特殊需求的话可在这里做再开发。 搭建好svn基本的服务器以后,如果要在web上支持,可以用websvn,(拿dav协议直接下这里 http://websvn.tigris.org/svn/websvn),也可以用CForce,(http://dev.xoops.org),如果再懒点,直接去翻svn支持的项目管理系统(一大堆 http://www.apache.org)。 svn客户端: 其实选择svn恐怕多数都是因为svn的客户端强大。客户端可以管理图形档案,文本代码,办公档案,压缩档案,并且可以方便的比对,甚至图形档案也可以merge,第一次听说吧;)。建议使用的客户端:TortoriseSVN,VirtualSVN,然后再搭配一些强大的辅助工具,如winmerge。工作起来会轻松。 搭建svn的标准个人化系统: 很多人可能都不知道,svn可以不用通过网络,直接基于本地文件来实现版本控制。TortoriseSVN是个典型,它并不是在创新,而是svn本身就可以以file:///path这种方式来管理本地版。
此文章共有3页 上一页 1 2 3 下一页
文章来源:互联网
新任项目经理全面修炼课程方案
|