window 下 cvs 使用过程

来源:互联网 发布:电话网络g是什么 编辑:程序博客网 时间:2024/06/03 17:02

1,首先安装CVSNT,这里我用了两个版本cvsnt-2.0.41.exe,cvsnt-2.5.03.2260.msi

安装都是一样,一路next ,最后restart,服务里多了两个和它相关的服务,已经启动

先说2.0.41巴,新建Repository的时候,选择已经建立的文件夹(e:/cvs),最好不要选择根目录(e:/)

确认后会在你选中的目录中创建一个文件夹CVSROOT,里边就是相关的配置。

cvsnt-2.5.03.2260版本新建Repository有所不同,它除了选择路径外,还可以定义一个名字,这个名字

将来代表这个路径,所以名字可以是(/CVSROOT),路径随便.

2,客户端安装配置:

 我这里有两个客户端wincvs都是1.3版本分别是3.6M的3.9的,区别在于,安装启动后一个是

在login的时候手工填入地址:pserver:yixia@192.168.0.82:/CVSROOT

另一个是分别有3个输入框,你可以输入类型,ip,user,上边的语句自动出来,这个地址会经常用到,最后

记住怎么写。

客户端连接以上两个版本的cvsnt时,有以下不同:

2.0版比如你选择E:/cvs做路径,当然现在E:/cvs下有CVSROOT ,地址是这样的:pserver:yixia@192.168.0.82:/E:/cvs

2.5版如果你的路径代表名是/CVSROOT,路径是:pserver:yixia@192.168.0.82:/CVSROOT 绝对路径是什么不用管

由于默认端口是2401这个wincvs会自动加上,也就是:pserver:user:@ip:2401:/CVSROOT

user是什么呢?cvsnt默认用windows系统的用户所以用户在winXP,win2000中要存在,初次安装后作为管理者

要用管理者用户administrator,我的用户是yixia,administrator被我删除了。

3,作为管理者进行配置:

check module CVSROOT  这个的CVSROOT是固定死的,就是这个几个字母,也就是cvsnt默认安装的文件夹

取下来后里边现有要用到的是modules这个文件。

这个文件的用途是当在客户端wincvs,eclipse等可以打开浏览CVSROOT里边包括那些module

不同地方是:wincvs打开后只能看到这个文件里列出的module,不管这些module是否真的存在,简便

存在,没有列在module也不会显示;eclipse除了能显示这个文件里的module,真实存在,没有写在这个文件

的module也能看到。文件列表的格式是:module描述 -a module名,中间用空格隔离。

这样你就可以作为管理者添加用户,设置权限。

4,添加用户,设置权限

两种方式:

1)用windows的用户,和window用户邦定

2)用cvs自己的用户管理方式

这两种方式的选择是CVSROOT/config这个文件决定的,

默认是第一种方式,当config文件里添加“SystemAuth=no”时就是第二种方式了。

原创粉丝点击