Windowsxp下CVS初学者使用指南【十博】

本文摘要:本文面向希望通过简历立即开始更好的研发管理的小团队或个人。

十博

本文面向希望通过简历立即开始更好的研发管理的小团队或个人。一旦在cvs中使用,就找不到了,已经需要了。网上有很多关于windows下cvs的文章,但是都是内乱,不适合新手。

因此,本文逐步说明如何在windows操作系统下安装和装备cvs服务器,并尽可能多地添加图片。以下是本文要说明的主要内容:1 .在服务器端安装cvsnt2.cvs代码仓库的建立;3.配备cvs账号;4.客户端wincvs的安装和设备;5.它用于侵权行为。(1)服务器端cvsnt可以安装在mit到CVSNT的网站上,可以作为单一的检查方式完成。

注意,原Windows系统用户在:作为单一检查方式完成后会变得违宪,所以要注意继续这一步的机会。2.管理文件该文件保存CVSNT管理员用户列表。内容很简单。表单如下:User1User2User3每行定义一个管理员用户。

配置文件时,此文件不可用,但您可以添加它并将其添加到客户端,然后将其提交给CVSNT。但是,这个文件仍然会生效,应该添加到核对表文件中。

要使CVSNT需要加载该文件的内容,检查表中添加到文件列表的格式是:[空格]文件名错误消息,其中文件名前的空格是必填项,否则不会出现错误。我们可以再次将管理文件添加到CVSNT中,然后更改检查表文件提交,这样管理文件就可以生效了。

3.passwd文件服务器在CVSNT用户单检模式下工作时,该文件定义CVSNT用户信息,包含用户名、用户密码等名称。配置文件状态中没有这样的文件,但是我们可以让CVSNT在CVSNT还在混合检查模式下工作时,通过向用户添加命令来自动创建一个passwd文件。添加到用户的命令示例: cvspassdradministratoracvadmin,系统提示输出密码,输出后服务器不会创建新的passwd文件。

文件内容很简单,形式如下:cvsadmin : fqr 1 fs4gdghrt 3360 administrator kid : atxfs3bm 6 mism tique : yna 4qcx z9 deqd取第一个不道德的例子:cvsadmin作为用户名。Fqr1fS4gDghrt是CVS使用UNIX标准加密功能对密码进行加密的结果。administrator是该用户的另一个名称,在混合检查模式下使用时,它对应于Windows系统用户名。

注意:此文件不能在客户端修改,也不能签出。4.组文件该文件定义了CVSNT中的组信息。

同一组中的用户享有相同的权限,对两组权限的更改与对用户权限的更改相同。该组文件的内容是administrators : cvsadmin神秘用户: user1 user2 user3。

可以看到文件的内容也很简单。组名为用户名,多个用户名之间用空格隔开。组文件可以在客户端更改,不需要更改文件checkoutlist,系统不会自动使其生效。作为组的特定成员,您可以分配特定的权限。

了解以上文件后,要部署清楚:(1)测试服务器1。页面开始菜单-运行-cmd,并转到命令行环境2。

在没有适当帮助的情况下输出Cvs。如果它不经常出现,请说明环境变量中的路径值没有设置,您可以手动将其设置到Cvs.exe文件所在的目录3。输出cvsversion。

表示当前CvsNt版本号为:并发版本系统(CvsNt)2 . 5 . 04(Zen)build 3510(client/server)4。输出设置CVSRoot=: sspi 3360 localhost 3360/通过cvs_code5.cvslogin 6.cvsls输出您的Windows登录密码表示所有模块都不会至少有一个CVSROOT7。

如果上述步骤中没有错误,说明CVSNT已成功安装。(2)添加到用户帐户1。

转到命令提示符:cdc:#转到c驱动器mkdirwork#创建测试工作目录cdwork#转到工作工作目录2。因为这是一种混合检查模式,
CvscoCVSROOT#检测CVSROOT目录:此时可以看到c:/work目录中多了一个CVSROOT文件夹,是服务器仓库的部分副本,即D:/cvs_code/cvsroot。

3.添加到CVSNT系统管理员用户,此时不会提醒您设置用户密码:CVS passwd-r administrator-acvs admin # create CVS account and output password #注意:输出密码将指示密码记录将在此输出:将管理员变回您系统指定的用户名4。更改CVSROOT面试权限:cdCVSROOT#转到c : work CVS ROOTcvschowcvsadmin///将所有者更改为cvsadimncvshacl-ude fault-anonymous//将cvsadmin权限设置为nonecvssacl-ucvs admin-aall//,原始cvsadmin为CVS管理员。在c:workCVSROOT目录中打开一个名为admin的新文件。

在文件中写出每个要提升为管理员的CVS帐户的帐户名,每行一个帐户名。当然,只有将admin文件放在服务器上,cvsadmin的提升才能生效。

但是,这意味着以这种方式提交管理文件将不起作用。提交之前,必须将管理信息添加到heckoutlist文件中。checkoutlist的格式在其文件中进行了说明,该文件是一个空间文件名空间错误消息回车。

(1)在c:workCVSROOT目录下新建一个名为admin的文件(不带后缀)。用记事本关闭输出cvsadmin开路。

(2)在命令行中继续执行:cvsadmin #将admin迁移到代码库,但不能迁移cvscommidmin #确认代码可以迁移到CVScommit或cvsci。注意:操作后,将插入报告,重新打开后,按open circuit。(3)修改c: work CVSROOT 核对表文件,在文件末尾加一行:[空格]admin[空格]errormessage[空格]注意:admin之前的空格不能少。

命令行输出:cvscommit#cvsci也完成。(4)经过以上步骤,其他运营商可以说用户预配已经基本完成,CVSNT可以很好的工作。进一步的管理可以用于以下命令:add to user:cvspaswd-aus ername,可以不用注意必须添加到其他名字的提醒。

更改用户权限:cvschacl-uusernamear|w|c|n|a,(r:readw:write c:controln:nonea : all)更改检验方式:将confing中的那个添加到SystemAuth=no,然后更改单次检验模式。此时,cvs命令应该添加-d : pserver 3360 CVS admin @ localhost 3360/CVS _ code选项,例如,cvsls命令应该改回CVS-d : pserver 3360 CVS admin @ localhost 3360/Cvs _ codel也可以添加到系统变量和用户变量名CVSROOT变量值: pserver 3360 CVS admin @ localhost 3360/CVS _ root。要将其添加到组管理中,只需拒绝根据格式创建新的组文件,就像将其添加到admin中一样。好了,差不多了。

我也要求你推卸责任,请认为你仍然在自学(4)客户端wincvs的安装和设备。1)到网站http:///cvsnt/features/cvsnt/免费下载下iTunes的Windowsclient页面。我的iTunes是套件-客户端-试用-2.5.04.3510.msi,安装时自由选择典型。

安装cvs服务器后,重新启动系统。2)在客户端,创建用于存储管理文件的文件夹。如C:workclient3)关闭WinCVS,并在菜单栏的视图-浏览器位置-更改页面引入步骤2)中的文件夹D:cvsclientadmin。

本文关键词:十博,十博入口,十博入口

本文来源:十博-www.shzcctv.com