cvs 添加用户.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:3 大小:17KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

cvs 添加用户.doc

cvs添加用户.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

cvs添加用户2008年08月10日星期日04:25cvs添加用户今天安装了cvsNT2.5.03.2382,整个过程很简单也很顺利。安装完成后启动ControlPanel,建了一个Repository:name为/cvsRoot。默认情况下windows的管理员就是Repository的管理员,可以用windows的帐户登陆cvs。然后,就想为repository添加更多的用户。有一种简单的方法,就是添加windows的用户,因为windows的用户也是cvs的帐户。但是,想用cvsNT自己的用户管理方法,于是:cmd,进入Dos。setcvsroot=:pserver:administrator@127.0.0.1:/cvsRootcvslogin提示:Logginginto:pserver:administrator@127.0.0.1:2401:/cvsRootCVSPassword:_输入密码后,登陆成功。然后,cvspasswd-atest1//添加用户test1提示:Addingusertest1@127.0.0.1NewPassword:_为test1用户创建新密码,后在CVSROOT文件夹下生成一个passwd文件,里面放的就是repository用户的登陆信息,包括刚刚注册的用户名test1和加密后的密码。既然,添加用户成功了。那接下来就用test1登陆试试了。于是,setcvsroot=:pserver:test1@127.0.0.1:/cvsRootcvsloginpasswd文件在讲述上面的时候提到了这个文件,在服务器工作在CVSNT验证模式下的时候,这个文件就可以称之为CVSNT的用户数据库,这个里面存储着用户列表,用户的密码,以及别名的一些信息。默认状态下这个文件是不存在的,所以,如果我们要在CVSNT验证模式下工作,必须建立这个文件。注意:这个文件是不能够在客户端进行修改的。这个文件的内容是相当简单的,就像下面:bach:ULtgRLXo7NRxsspwang:1sOp854gDF3DYmelissa:tGX1fS8sun6rY:pubcvsqproj:XR4EZcEs0szik:pubcvs这里分别拿第一个用户bach和第三个用户melissa来进行说明,每一行代表一个用户,总共有三部分信息,用户名、密码、本地用户三部分之间使用冒号“:”来进行分割。用户名:就是登陆CVS的用户名密码:用户的密码,这里是经过加密的,如果为空,那么就是空密码本地用户:CVS用户这个别名对应的本地用户,(跟本地用户没有任何其他关系,仅仅是别名的关系)如果在本地系统中存在一个用户名bash,那么要在CVS建立一个bach这样的用户就不需要在后面指出对应的系统用户,melissa后面的pubcvs就是系统用户,在本地系统上面存在的用户。对于要用命令增加这两种用户的格式如下:cvspasswd–abachcvspasswd–rpubcvs–amelissa在库建立的时候可以在服务器上建立一个简单的passwd初始化文件,加一行cvsadmin:这样,就给出了一个cvsadmin这个空密码用户(本地系统中有这样的用户,就可以不加到后面去),然后在客户端来进行修改和以后的用户增加工作。注意:在客户端进行其他之前请先首先修改这个密码,以防止别人进行破坏。在服务器端建立了这个文件以后,就不用再手动进行修改了,当你在客户端进行密码或者用户的增加删除的时候,系统会自动进行这个文件的更新。这个文件是管理着CVSNT系统中的所有的用户,所以,要特别重视,不了解这个文件格式的,不要去随便修改,更加不要尝试在客户端进行修改!(1)查了查cvs的帮助(cvshelp),才知道该用cvspasswd添加用户(2)运行cvspasswd-ausername1AddinguserHYPERLINK"mailto:username1@127.0.0.1"username1@127.0.0.1cvs[serveraborted]:Onlyadministratorscanaddorchangeanother'spassword可是我怎么也不知道哪些是administrator用户:(,别人也忘了(3)更改自己的用户为administrator到当前repository的CVSRoot下添加一个文件,名为admin,不需要任何后缀名,在里面加上自己的帐户myusername,一行一个帐户。(4)重新登录,运行cvspasswd-ausername1终于看到*****CVSexitednormallywithcode0*****了(5)以用户username1登录cvs-d:pserver:username1@