CVS添加用户的命令

来源:互联网 发布:qq飞车飞碟数据是多少 编辑:程序博客网 时间:2024/05/22 18:14

1. Windows XP上安装CVS服务器端,cvsnt

2. 在命令行窗口中首先登录cvs,命令如下:

    cvs -d:pserver:administrator@127.0.0.1:/mycvs login 注:这里要用自己操作系统的管理员用户代替administrator

3: 添加用户

    cvs -d:pserver:administrator@127.0.0.1:/mycvs passwd -a zyx

    这样就创建了用户名为zyx的账户,此时在cvs的安装目录下会生成一个passwd文件,里边存储着用户名和经过linux加密后的密码。这时候如果用命令cvs -d :pserver:zyx@127.0.0.1:/mycvs login  登录系统,可能会提示zyx是无效的用户(在有的机器上这时用户就成功创建不会提示无效用户,后面这条命令也就无需执行,暂且不知道为何不同的机器有这种差异),需要再执行如下命令将该用户与操作系统用户绑定:

 4cvs-d :pserver:administrator@127.0.0.1:/mycvs passwd -r zyinxin(操作系统用户名) -a zyx 

    这时passwd文件中的记录变为zyc:***(加密的密码): zyinxin(zyc用户的别名)

 

现在客户端可以用zyc用户来share project了。

 

到这里又出现了另外一个问题,用zycshare project以后,在服务器所在的机器上可以通过import from CVS repository来导入项目,但是在 其它机器上就提示Connectionfailed或者connection time out的错误。这是由于服务器端的防火墙的原因,在控制面板->安全中心->例外中,为端口24012402关闭防火墙即可。

 

实际上操作下面这两步即可:

cvs-d :pserver:administrator@127.0.0.1:/mycvs login

cvs-d :pserver:administrator@127.0.0.1:/mycvs passwd -r zyinxin(操作系统用户名) -a zyx 

 

 

 

 

原创粉丝点击