CVS在windows下安装.配置.使用.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 Cvs简介 CVS是Concurrent Versions System(并发版本系统)的简称。它是一个开放源代码的项目,是当前最流行的版本控制系统,目前绝大部分Open Source项目都使用它来做版本管理。如果你还习惯用微软的VSS来进行Java项目的版本管理,那么用上Eclipse后,建议还是转为使用CVS。 CVS采用客户机/服务器体系,代码、文档的各种版本都存储在服务器端,开发者首先从服务器上获得一份复制到本机,然后在此基础上进行开发。开发者可随时将新代码提交给服务器,当然也可以通过更新操作获得必威体育精装版的代码,保持与其他开发者的一致。 Eclipse本身内置了CVS客户端,只要再建立一个CVS服务器就可以使用这一功能强大的版本控制系统。CVS的功能虽强大,但一般项目通常只用到其20%的功能,所以只要了解最常用的操作就可以了。 2 安装cvs 2.1安装cvsnt 直接安装,无特殊操作,一直“下一步”,安装到默认目录c:\Program Files\cvsnt中。 3 配置cvs 3.1配置一个Repositoy 使用“开始-所有程序-cvsnt- Service control panel”来建立一个Repositoy。 在repository configuration选项卡中点击add添加 在location中填写存放位置,name中最好填写location中的内容,否则可能出现异常 点击ok后2个弹出窗口中都点击yes 在compatibility options选项卡中将cvsnt clients中的前三项都点上勾,点击确定 这时我们的初步配置便完成了,c盘下会出现名为cvsfile的文件夹 3.2进行用户建立和配置 Repository配置完成后cvs会将当前windows登陆用户作为cvs的admin用户,但使用操作系统用户会较麻烦和缺乏安全性,所以我们将禁用操作系统用户。 在服务器端为Windows添加一个专门用于CVS操作的Windows帐户。所有的CVS帐户都要映射到这个Windows帐户上进行实际的操作。虽然很多资料并没有提到需要建立Windows帐户,但我在实验中发现没有这种帐户,CVS在后边执行任何操作时都会报告没有此帐户的错误。假如这个新的帐户叫做cvsuser,密码为cvs。 现在我们给cvsuser用户cvsfile文件夹的操作权限。 首先在工具——文件夹选项——查看中的“使用简单文件共享”的勾点掉。 然后在cvsfile属性——共享中设置共享属性。点击共享此文件夹,点击权限。 删除everyone,添加cvsuser。并给它完全控制权限。 电击确定完成操作。现在我们开始建立自己的cvs用户。首先运行cmd 设置cvsroot环境变量(请注意区分cvsroot目录和 cvsroot环境变量),不加盘符。 D:\set cvsroot=:pserver:Server@TNET-server:/cvsfile 登陆。输入windows系统登陆密码。 Chack out出cvsroot。运行:cvs co CVSROOT 此时c盘下会有一个叫“CVSROOT”的目录。 为CVS添加自己的帐户。通过使用命令cvs passwd我们可以添加任意多个CVS帐户(当然,只是针对当前的Repository)。所有的帐户信息会被保存在CVSROOT目录的passwd 文件当中。然而这个文件是不能Check Out出来的,只能在服务器那里看到它,并且其保存的密码信息是被加过密的。 我们为操作系统的cvsuser用户添加1个叫cvsadmin的cvs用户,密码为admin。 设定cvsadmin为CVS管理员。在客户端的CVSROOT目录下新添一个名为admin的文件。在里面将每一个想要升为管理员的CVS帐户的帐户名写到文件中,每行一个帐户名。 当然admin文件只有放到服务器,cvsadmin的升迁才能生效。但是,仅仅是这么将admin文件提交上去是不能起作用的。在提交它之前,必须将admin的信息添加到checkoutlist文件中。checkoutlist的格式在文件中有介绍,是“空格文件名 空格 出错信息 回车符”。我们在里面添加一条记录: admin adminerror。特别注意admin前面一定要留一个空格。 当新的CVS管理员和帐户信息都准备好后,就要将帐户校验模式从“操作系统集成校验模式”修改为“仅使用CVS帐户校验”模式。这么做可以避免为了在CVS中使用多用户时需要操作Windows帐户的麻烦。这个设置的地方在CVSROOT目录中的config文件。打开客户端的 config文件,将里面的#SystemAuth=ye

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档