今天开始搭建环境,考虑到clearcase使用起来太繁琐,况且四个人开发也用不到那么复杂的功能,我们决定寻求新的管理工具。

于是开始装sourceSafe,装完了之后一通调,就是不让用户登录,为了不耽误时间,我们决定采用新的版本管理工具—-cvs。

安装过程很简单:点击cvsnt-2.0.34.ex一路下一步就装上了,然后就遇到配置的问题,据我回忆添加cvs的资源是在repositories里边,于是果然就在这里边加上了D:\DVESG_base.

然后是winCVS,装上以后,不管怎么配,就是连不上。其实后来发现,CVSROOT这个路径有点问题,应该写成::pserver:yyh@dvesg:2401:d:\DVESG_base,因为在windows下边搭建的server,又有d:\DVESG_base这样的repository名字,所以才出现这样的问题。这样的连接容易出问题的地方在2401后边那个冒号,因为填好以后那个冒号往往不会被自动生成出来。

后来大家又感觉winCVS不太好用,改了TortoiseCVS,这个东东比较好,用各种颜色显示文件的各种状态,同时执行check out,check in又比较方便。

这让我想起头些天在使用dbf的驱动程序连接dbf文件的时候无论怎么写url就是连不上这件事情,还好今天这个东东试了两下就出来了。

对于这类连接,主要是个符号问题,windows下边用\作路径分隔符,而在linux下边则用/作分隔符,在java里边//和\\作分隔符似乎是一样的效果,又涉及到:、@这样的东东,所以很容易搞错,一定要注意。还有可能就是要注意一些规则,写的时候要尽量猜一下。

好,现在系统的目录也设好了,客户端也能够连接上了,那剩下的工作就主要是版本管理相关的配置了。

首先是上传资源,kesney通过TortoiseCVS将项目文件进行提交,我们分别进行update,然后修改文件,然后提交,然后设定标签,然后是可以查看历史,然后是可以更新某一标签的版本。

呵呵,经过我们四个的一同摸索,终于弄出一个眉目,明天要正式干活了!!!


评论

该日志第一篇评论

发表评论

评论也有版权!

click to change验证码