




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CVS服务器搭建及简单使用实例CVS服务器搭建及简单使用实例1 软件安装Software文件夹下面有三个软件: Python-2.2.3.exe tcl832.exe cvsnt-2.5.03.2151.msistep1:安装Python-2.2.3.exe,选择完全安装,安装完成后,在系统环境变量中找到Path变量,将Python-2.2.3.exe的安装目录路径添加到Path中,如下图,将安装路径C:Python22添加到环境变量中:Step2 :Python安装完成后,安装tcl832.exe,默认安装即可,tcl的环境变量会自动添加,无需手动设置;Step3:安装cvsnt-2.5.03.2151.msi,选择完全安装,默认安装即可。2 CVS相关设置创建仓库:安装完成后,打开CVS Control Panel,如下图:切换到Repository Configuration中,点击Add按钮,会出现如下对话框:在Location中选择CVS仓库位置,如在D盘下的CVSROOT目录,则选择D:CVSROOT,然后再Name框中填入仓库的虚拟目录名,统一为/cvsroot,点击确定完成仓库创建。服务器配置:点击server setting,出现如下对话框:以上Run as中选择当前系统管理员账户,Default部分选择当前主机,Tempory为缓存目录,默认为C:windowstemp,CVS server为CVS服务端口,默认即可,Lock部分为CVS lock服务的ip和端口,下面个参数默认即可。服务器访问设置:打开Compatibility Options,出现如下目录在Clients allowed to中设置Any CVS/CVSNT即可,其它默认。用户访问设置:点击Advanced,进行高级设置,如下:按图示勾上相应项即可。点击确定,完成设置。3 用户创建进入命令行,输入cvs -d :pserver:administrator127.0.0.1:/cvsroot login 其中-d是指定CVSROOT;pserver是连接方式(pserver表示是口令认证的访问方式,这是最常用的方式,其他还有gserver,kserver,ext,如果想要更高的安全性可以使用ssh来加密口令和数据流,不过这里为了用户使用的方便,仍然选的是pserver),administrator是用户名;后面是服务器IP;IP后面是cvsroot,即代码仓库别名,login即为登陆命令。注:这里要用自己操作系统的管理员用户登陆,administrator改为管理员用户即可,/cvsroot为cvs的代码仓库别名;输入后点回车,会提示输入系统密码,输入密码点回车,若返回到当前目录,说明登陆成功,说明当前登录的系统用户具有创建CVS用户权限,可以创建用户了。在命令行中输入cvs passwd -a wxg其中passwd存放的是用户信息,若没有该文件,此时会自动创建(也可以在代码仓库的CVSROOT目录下手动创建),wxg为创建的新用户,若可以创建,则会提示输入密码,点回车后是密码验证,若没有成功,则会打印错误提示;成功后会返回到当前目录;到存放代码的CVS目录(看用户的设置)下CVSROOT目录,用记事本打开下面的passwd文件,会看到如下用户:thb:WLhfFXUPYszb.(之前创建的用户)wxg:KUdlZuSBAgutw(刚才创建的用户)或者直接在命令行中键入notepad +passwd对应的目录+passwd,既可以查看已经创建的用户信息,密码非明文,为UNIX加密后的代码。4 建立与CVS服务器连接Step1:将MyEclipse开发环境置于MyEclipse default Enterprise,选择Package Explorer视图,在workspace中点击右键NEWotherCVSCVS Repository location,如下图:Step2:点击next,出现如下视图:其中host是服务器IP或者机器名(局域网内),Repository path为服务器的仓库目录(建CVS服务器搭建和简单权限控制),输入用户名,密码,选择连接方式为pserver(用户名密码验证机制),点击finish即可进行连接,成功后左侧视图如下:双击haibo10.60.66.16:/cvsroot即出现如下视图:5 下载工程现在我们到HEAD目录下down工程:在目录下选择你要下载的工程,如选择bmsh,点右键,选择check out选项即可以从服务器上下载该工程6 上传工程在要上传的工程上点击右键,选在teamshare project,出现视图:选择要共享到那个服务器,或者重新创建新的服务器连接,连接方式同“一”中所述,完了之后点击确定,按提示即可上传工程。7 解决冲突当工程有修改时,我们修改完毕会提交修改后的文件或者目录,直接在要提交的文件或者目录上点击右键teamcommit即可,如果有冲突,MyEclipse会给出提示,并给出冲突文档的对比视图,即local file和romote file 的对比视图,我们根据自己的需要来决定取那个file
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年无线通信工程师考试题及答案
- 2025年投资理财师考试试卷及答案
- 2025年卫生政策与公共健康管理专业综合素质测试卷及答案
- Lactaroviolin-生命科学试剂-MCE
- 2025年民族文化保护与传承考试试卷及答案
- 2025年国际商务沟通与协调考试试卷及答案
- 2025年广告传播学考试试卷及答案
- 2025年工程管理师考试试题及答案
- 金融服务投资经验证明书(7篇)
- 促进计量智能化转型实施方案
- 冬季冰面勘察中高密度电法的应用与效果评估
- 腹部超声检查规范指南
- 2025年护士执业资格考试题库(老年护理学)历年真题与模拟试题汇编
- 网络内容运营的策略与方法
- 第三方支付AI应用企业制定与实施新质生产力战略研究报告
- 高考期间走读学生安全协议书
- 成人重症患者颅内压增高防控护理专家共识(2024版)解读
- 大型医疗设备培训
- 2024年四川乐山中考满分作文《有幸被照亮亦想成为光》
- 电气CAD项目化教程 课件全套 万胜前 0.1 说课 CAD- 5 电气平面布置图的绘制与识图
- AI在市场营销的智能推广策略
评论
0/150
提交评论