CVSNT+Tortoisecvs详细配置.doc_第1页
CVSNT+Tortoisecvs详细配置.doc_第2页
CVSNT+Tortoisecvs详细配置.doc_第3页
CVSNT+Tortoisecvs详细配置.doc_第4页
CVSNT+Tortoisecvs详细配置.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CVSNT+TortoiseCVS服务器端配置详解2011-08-311.安装前期准备工作:1)准备一个ntfs文件系统的分区安装cvsnt.2)取消简单共享 3)创建两个目录 x:cvsrepos x:cvsreposcvstemp 设置cvstemp目录的权限为所有用户完全控制 2安装CVSNT的安装过程很简单,默认选项安装即可.3.基本设置0)在控制面板中打开CVSNT Server1)创建源码仓库注意:最好先关闭cvs服务2)指定tempoary目录3)创建仓库/初始化仓库打开repository configuration标签,Location:repository的本地位置(该位置必须在ntfs文件系统中).Name:客户端连接时的名字.4 添加用户用系统管理员账户Administrator创建CVS自己的用户,也可以专门创建一个系统用户用来管理CVS的各种操作。1)然后就可以用WINCVS命令行来创建用户了:Set cvsroot=:pserver:administrator/myrepo #按回车键,为服务器本机,否则就换成服务器的IP地址;myrepo是上面创建的cvs库。Cvs login #按回车键,登陆cvs,需要设置密码2)创建cvs自己的用户Cvs passwd -a username #按回车键,设置用户的密码可以重复创建多个用户创建完用户之后,有的资料还说需要在CVSROOT文件夹下创建admin 、writers和readers文件,用来反映用户的权限等,其实在我看来这几个文件可以不用创建。3)用pserver测试cvs是否连接成功先改一下设置 c Run as 选项为(client user)将其改为一个管理员帐户: 打开另外一个命令窗口,输入set cvsroot=:pserver:/myrepo把跟替换成你的参数set cvsroot=:pserver:charliecvsserver:/myrepo然后输入cvs login ( 输入密码 )cvs ls l R (现在应该显示 myrepo/CVSROOT 的文件列表)(我的显示的是)至此,cvs服务器端,安装成功.为了测试CVSNT是否成功,我们可以在命令行下输入CVS命令,如果弹出如下信息,则表示安装成功:读者若想查看所安装的CVSNT的版本信息,可以通过输入cvs version,本文安装的版本为2.5.03。5 创建归属于特定用户的目录模块Module(TortoiseCVS客户端配置)创建时有的资料说是要在CVSROOT文件夹下地Modules文件中添加几行内容来设置其目录:如Cvsroot cvsrootUser1的目录 -a user1nameUser2的目录 -a user2name但是,在我看来根本不用这个样子做。具体的可以通过以下方法来实现,下载客户端TortoiseCVS软件,并安装后,从客户端创建用户的目录Modules到服务器端(用CVS管理员的账户进行创建)。如下:1)TortoiseCVS是最佳的CVS客户端软件,使用方便。为了演示配置,先建立一个工程文件夹C:testprjcvs,然后建立一个文本文件test.txt。如图: 2) 添加项目模块,也就是把项目添加到CVS仓库。方法如下,在项目文件夹上点击右键,按下图操作: 3) 点击“创建新模块”后,会弹出,按照 4) 如上图,填写完成后,单击“确认”,项目添加到仓库,并提示: 5) 单击确定,完成添加。察看C:testprjcvs,发现上面有个绿色标记,说明项目已经成功添加到仓库了。分别看项目文件夹、仓库文件夹如下: 6) 打开项目文件夹,添加一个文件到仓库,操作过程如下,在 7)出现提示,因为是文本文件,所以单击确定,完成添加。 8) 添加后,还需要提交操作,才能将文件加入到CVS,右键单击test.txt的文件,提交,也可以在空白处单击右键,选择提交,提交所有的没有提交的操作。 这时就会在服务器端的CVS库下创建了相应的目录模块Module,即上面一节中介绍的6模块名中写的testprjcvs,再改模块目录下会有一个CVS文件夹和一个text文本文件。6设置cvs用户的权限有的资料是用命令行来进行设置的,但是用命令行会经常出一些无法解决的错误,经过了三天的奋战,终于发现了还有更好的方法就是手动设置,虽然显得有点笨(不会用命令行),但是这种傻瓜式的设置更让人易懂,而且设置起来也不算复杂。介绍如下:所见的cvs库下面的目录模块下都会有一个cvs的文件夹,在该文件夹下有一个xml的文本文件,通过设置该xml文件来实现权限的设置。具体如下:Xml文件初始时可能是这样的: Administrator在之间设置目录的所有者。目录的拥有者和管理员才有权力更改目录的使用权限。目录权限未设置时,所有用户对目录有除了更改目录权限以外的全部权限。在之间加入以下代码表示取消所有用户对目录的的默认全部权限。 在之间加入以下代码表示用户user具有创建、读写、注释的权限。目录的所有者也要通过以下代码进行权限设置。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论