为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

CVS服务器与客户端的配置

2010-11-19 8页 doc 43KB 47阅读

用户头像

is_828272

暂无简介

举报
CVS服务器与客户端的配置CVS版本控制软件安装与配置方法 一.  CVSNT和WinCVS在Windows平台上实现CVS的架设 1.  服务器端CVSNT的安装 2.  CNSNT代码仓库的创建 3.  配置CVS登录帐号 4.  客户端WinCVS的安装与配置 5.  使用WinCVS进行简单操作 二.    服务器端CVSNT的安装 我们知道,CVS是以“Server/Client”来工作的,这也是优秀版本控制系统的发展趋势,那么我们首先要有一台CVS服务器(当然这台电脑也可以同时作为客户端来使用)。本节所介绍就是如何利用CVSNT架设一台Wi...
CVS服务器与客户端的配置
CVS版本控制软件安装与配置方法 一.  CVSNT和WinCVS在Windows平台上实现CVS的架设 1.  服务器端CVSNT的安装 2.  CNSNT代码仓库的创建 3.  配置CVS登录帐号 4.  客户端WinCVS的安装与配置 5.  使用WinCVS进行简单操作 二.    服务器端CVSNT的安装 我们知道,CVS是以“Server/Client”来工作的,这也是优秀版本控制系统的发展趋势,那么我们首先要有一台CVS服务器(当然这台电脑也可以同时作为客户端来使用)。本节所介绍就是如何利用CVSNT架设一台Windows操作系统环境下的CVS服务器。 2.1 软件版本: CVS是一个典型Server/Client端软件,在Unix,Linux和Windows下都有相应的安装软件,本文使用的是Windows版本的CVS,版本号是CVSNT-2.0.4。 2.2 安装CVSNT 1.下载CVSNT-2.0.4,使用administrator登陆。 2.   双击自解压的exe文件,选择Full Install,其它按照默认方式安装;安装完毕后可以在服务控制器中发现多了2个服务:cvsnt与cvslocking 3.   发送Service Control Panel到桌面,形成快捷方式。 4.   安装程序会自动将CVS安装路径,设置到系统的Path环境变量当中,因此使用者可以在控制台(cmd)中任意位置执行cvs.exe,这一点对下面的配置很重要。 2.3   服务器端机器和环境配置 1.  操作系统:Windows XP Professional SP2中文版 2.  机器名称:KELDON 3.  机器地址:192.168.100.73 4.   网络环境:100兆交换局域网 5.   硬盘分区:FAT32与NTFS都可以。 6.   准备2个CVSNT的工作目录: F:\KHRoot        (存放自己源代码的根目录) F:\KHTemp        (存放CVS出错信息的目录) 7.    本机上存在有的用户列:(由NT或本机的使用者创建) Administrator       (系统管理员) 王彪          (普通用户) 三.  CVSNT代码仓库的创建 3.1 配置CVSNT服务器 1. 双击Service Control Panel快捷方式,在Service Status页面,确认2个服务正常和稳定运行。   2. 选择Repository页面,点按Add按钮,选择已经准备好的F:\KHRoot这个目录,确认,OK,Yes,这时会在F:\KHRoot下面建立CVSRoot目录,这是CVS默认的管理目录(默认模块)。如果报错,那是系统Path路径未设置正确。  3. 选择Advanced页面,勾上Use local users  for pserver  authentication instead of domain user选项,在Temporary栏选择已经准备好的F:\KHTemp,点击确认。  4. 点按【应用】按钮,确认退出,这时服务器配置完毕。  四. 配置CVS登录帐号 上面我们已经安装并配置了CVSNT,并创建了一个CVS仓库。这时,我们需要给连接到服务器的每一个客户端创建账户,以保证他们能正常工作。 创建方法: 右键单击“我的电脑”,选择“管理”,在“本地用户和组”中右键单击“用户”,选择新帐户进行账户添加,输入用户名和密码,这样是创建了windows的用户,同时也创建了cvs账户。 五.客户端WinCVS的安装与配置 在Windows环境下安装设置CVS的客户端WinCVS。 5.1 软件版本 本文使用的是本文使用的是WinCVS-1.3b13中文版,WinCVS-1.3b13 使用的CVSNT的版本是CVSNT-2.0.2,在与服务器端的CVSNT-2.0.4 版本配合使用时,未发现任何不兼容或冲突现象。在cmd命令行中用cvs version命令显示的结果如下: Client: Concurrent Versions System (CVSNT) 2.0.2 (client/server) Server: Concurrent Versions System (CVSNT) 2.0.4 (client/server) 来验证客户端与服务器版本的兼容性,注意,如果版本不兼容则没法配置WinCVS客户端。 5.2 软件安装 1.安装WinCVS之前,要先安装Python,考虑到软件的兼容性本文安装的是python-2.2.3.exe,默认安装。然后将python的安装目录导入到系统环境变量中。 方法:右键单击“我的电脑”,选择“属性”,在选项卡“高级”中单击“环境变量”,在系统变量Path中将Python的安装路径C:\Python22加入。 2.  下载WinCVS 1.3b13,全部按照默认安装就可以了。 3.   启动WinCVS,开始使用。 5.3   客户端机器和环境配置: 1.   操作系统:Windows XP Professional SP2中文版 2.   机器名称:KELDON 3.   机器地址:192.168.100.73 4.   网络环境:100兆交换局域网,可以直接访问到Server 5.   硬盘分区格式:FAT32与NTFS都可以。 5.4 客户端WinCVS配置 1.  准备管理员工作目录: E:\CVSClient\Admin    (管理员工作目录) E:\CVSTemp            (WinCVS临时目录) 2.   第一次启动WinCVS时会自动弹出Preferences配置页面,也可以通过Admin=>Preference菜单进入;第一次使用时需要配置如下的3个页面: General页面设置: 在“CVSROOT”栏中输入配置字符串,格式如下: :pserver:username@hostname(IP):CVS仓库路径 其中: l Authentication认证方式选择为pserver l Path文本框中输入数据仓库在服务器的硬盘路径,注:路径格式为UNIX 路径 l Host address文本框中输入CVS服务器的IP地址 l Username为服务器上的本地用户。注:CVS使用系统的本地用户,密码 垠供教48u育网B|&中L提d%K所以必须在服务器端为每一CVS客户建立一WIN系统用户。 l CVSROOT的格式为<服务器上的用户名>@<服务器ip地址>:<数据仓库目录> 本文的配置字符串: 王彪@192.168.100.73:F:\KHRoot 注:按照图示方式输入即可,需要注意的是Path部分的格式是Unix路径格式,它指的是CVSNT端设置的工作根目录。  CVS页面设置: 注:Home路径是设置密码等文件的存放位置,必须指定,否则在登陆时,WinCVS也要弹出设置框。这个Home路径需要Python.exe这个外挂程序才有效。这里选择已经准备好的路径:C:\CVSTemp   WinCVS页面设置: 注:此页面设置WinCVS的外挂编辑程序,选择UltraEdit。 3.设置管理员的工作路径:由View Browse-> Location Change进行设置,选择已经准备好的路径:C:\CVSClient\Admin,确认后此目录将出现在WinCVS的左边导航栏【Workspace】内。 4 至此,WinCVS就被配置完了,下面通过下载一个模块来演示: a、 登陆服务器CVSNT: 选择Admin->Login菜单,默认设置,确认后弹出密码输入框,确认。注意观察输出框【OutPut】的返回结果。设置完后登录服务器, 输入密码, 登录成功输出窗口显示: ***** CVS exited normally with code 0 ***** 若出现***** CVS exited normally with code 1 *****则表示配置失败! b、 Checkout默认模块:(CVSRoot管理模块) 在左边导航栏【Workspace】内,选择【Admin】点按右键,选择【Checkout modules…】,在【Checkout settings】中输入CVSRoot,确定。 至此CVS的客户端/服务器结构全部搭建配置完毕。
/
本文档为【CVS服务器与客户端的配置】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索