CVSNT在Windows下的安装和使用

CVSNT在Windows下的安装和使用

ID:37917788

大小:30.50 KB

页数:4页

时间:2019-06-02

CVSNT在Windows下的安装和使用_第1页
CVSNT在Windows下的安装和使用_第2页
CVSNT在Windows下的安装和使用_第3页
CVSNT在Windows下的安装和使用_第4页
资源描述:

《CVSNT在Windows下的安装和使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CVSNT在Windows下的安装和使用先说下CVSNT的用户验证方式,CVSNT的用户验证方式分两种:Windows系统用户与CVSNT用户共存的混合验证方式,及CVSNT用户 单一验证方式,默认工作在混合验证方式下,当然使用单一验证方式对用户的管理肯定比较方便一点,因此下面的配置就是围绕该方式进行的。各个资源库所使用的 验证方式及用户配置由其目录下CVSROOT里的配置文件决定,其中有几个比较重要的文件。1、config文件控制CVSNT的验证工作方式的就是config文件,注意该文件最前面的两行:#Set this to `no" if pser

2、ver shouldn"t check system users/passwords#SystemAuth=yes第二行就是我们要修改的内容,默认状态是被注释掉的,SystemAuth有两个值yes和no:yes:pserver将使用Windows系统用户和CVSNT用户来共同验证(若CVSNT用户未定义,则用Windows系统用户来进行验证),默认为yes,CVSNT用户在后面将要介绍的passwd文件中定义。no:只使用CVSNT用户来进行验证。该文件可以在客户端进行修改,因此我们可以将其checkout出来将第二行改为SystemAuth=no,

3、并commit到CVSNT上就可以启用单一验证方式了,注意启用单一验证方式后原来的Windows系统用户将变为无效,因此要注意执行该步骤的时机。2、 admin文件该文件保存CVSNT管理员用户列表,内容很简单,形式如下:User1User2User3每一行定义一个管理 员用户,默认时没有该文件,但你可以在客户端自己添加并add上去,再commit到CVSNT上,但是光有这个文件还是不会生效的,还要将其添加到 checklist文件中,使CVSNT能够读取该文件的内容,在checklist中添加文件列表的格式为:[空格]文件名 出错信息其中文件名前的空

4、格必须要有的,不然会出错。我们可以先添加admin文件到CVSNT中,再修改checklist文件commit,就可以使admin文件生效了。3、passwd文件服务器工作在CVSNT用户单一验证方式下的时候,这个文件定义了CVSNT的用户信息,这里面保存着用户名,用户密码,以及别名信息。默认状态下 没有该文件,但是我们可以在CVSNT还工作在混合验证方式下时,用系统管理员登录,通过添加用户命令来让CVSNT自动建立一个passwd文件。添加用户的命令的示例:cvs passwd –r administrator –a cvsadmin之后系统提示输入

5、密码,输入后服务器会新建一个passwd文件。该文件的内容很简单,形式如下:cvsadmin:fqr1fS4gDghrt:administratorkid:aTXRfS31Bm6JAmystique:Yna4QcXz9dEqd以第一行为例:cvsadmin为用户名,fqr1fS4gDghrt为CVS使用UNIX标准加密函数对密码进行加密后的结果,administrator为该用户的别名,当使用混合验证方式时对应Windows系统用户名。注意:这个文件是不能在客户端进行修改的,不能checkout出来。4、group文件该文件定义CVSNT中组信息,同组

6、里的用户拥有一样的权限,对组权限的修改和对用户权限的修改一样。group文件的内容为administrators:cvsadmin kid mystiqueusers:User1 User2 User3可以看到该文件的内容也很简单,组名:用户名,多个用户名之间用空格隔开。Group文件可以在客户端修改,不用修改checkoutlist这个文件,系统会自动使其生效。作为组里面的特定成员可以赋给特定的权限。了解了以上内容,下面我说一下我自己的配置步骤,我没有使用WinCVS进行操作,是直接使用命令行进行修改的,觉得这样思路比较清晰:1、添加系统变量CVSR

7、OOT=E:/CVSNT/Repository,并把E:CVSNT加入到系统Path路径。2、进入命令提示符,因为此时为混合验证模式,可以不用不用登陆直接进行checkout。可以建立一个工作目录,在该目录下进行操作,我这里为E:/CVSNT/Works。 检出CVSROOT目录:  cvs co CVSROOT3、添加CVSNT系统管理员用户,此时会提示设置用户密码: cvs passwd –r administrator –a cvsadmin4、修改CVSROOT访问权限:cd CVSROOT cvs chown cvsadmin   //更改

8、所有者为cvsadmin cvs chacl default:n   //默认权限为n cvs

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。