CVS配置(Windows)

上传人:夏** 文档编号:507547399 上传时间:2022-07-28 格式:DOC 页数:13 大小:2.34MB
返回 下载 相关 举报
CVS配置(Windows)_第1页
第1页 / 共13页
CVS配置(Windows)_第2页
第2页 / 共13页
CVS配置(Windows)_第3页
第3页 / 共13页
CVS配置(Windows)_第4页
第4页 / 共13页
CVS配置(Windows)_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《CVS配置(Windows)》由会员分享,可在线阅读,更多相关《CVS配置(Windows)(13页珍藏版)》请在金锄头文库上搜索。

1、Windows2000/WindowsXp平台使用cvsnt与wincvs实现cvs的架设服务器端第一节 安装cvsntcvsnt顾名思义,肯定是用在windows上的,此软件可以从www.cvsnt.org免费下载最新版本。(本例所用为cvsnt-2.0.36) 先将它下载下来,然后双击开始安装:会出现上面的对话框,这是无关紧要的,所以一路next按下去,直到出现下左的对话框这里需要选择“Full installation”,然后点击next,后面会出现上右对话框注意这里是需要将两个复选框都选中的。然后就可以高枕无忧,一路安装下来了。安装完成了,本节也就结束了。第二节 创建cvs代码仓库(R

2、epository) cvs仓库是代码的每个版本和所有相关记录在服务器端的储存地。有些时候又称它为主拷贝(Master Copy)。 在创建cvs仓库之前,我们首先需要新建一个文件夹用于充当仓库。该文件夹最好不要与程序放在一起,以免万一系统崩溃时破坏数据。然后,点击“CVS for NT”,出现对话框后选择“Service Status”选项卡,就会出现如下对话框,然后按下“CVS Service”框中的“Stop“按钮,接着选择“Repositories”选项卡,就会出现如下对话框,选中“Repository Prefix”项,并将目录设为“D:/CVSREPO”(可以按自己的要求设置),点

3、击下方的“add”按钮,会出现让你选择文件夹的对话框,选择我们刚才创建的文件夹,并确定,这时会发现上面所示对话框中央的列表框中发生了改变如下所示显示出了我们上面所创建的文件夹的路径。然后选择“Advanced”选项卡,就会出现如下对话框,按图所示进行设置。 最后回到“Service Status”选项卡,按下“CVS Service”框中的“Start“按钮,这时可以在“D:CVSREPOtest”下看到有了一个新文件夹“CVSROOT”。 这样一个cvs仓库就创建好了。第三节 配置cvs帐号上面我们已经安装了cvsnt,并创建了一个cvs仓库。这时,我们需要给连接到服务器上的每一个客户端创建

4、帐号,以保证他们可以正常地工作。最简单的办法是右键单击“我的电脑”,选择“管理”,在“本地用户和组”中右键单击“用户”,选择“新用户”进行帐户的添加。这样是创建了windows的用户,同时也就创建了cvs的帐户。第四节 设定系统的环境变量 将cvsnt的安装路径“D:Program Filescvsnt“加入系统变数Path中并储存。(一般不需要手工设定系统的环境变量)客户端第一节 Wincvs的安装与配置现在我们已经有一台cvs服务器了,那么为了实现“客户端/服务器”(Client/Server)模式,我们现在还要继续创造一个或多个客户端。客户端使用的软件是wincvs可以在www.WinC

5、vs.org免费下载,它是图形界面的,比较直观,而且功能强大。wincvs的安装没有什么特别的,和其他软件一样,双击就可以安装了。(本例所用为WinCvs13b13-2)安装完成后,最重要的是对客户端进行配置,目的在于让cvs客户端根据配置信息找到服务器上需要访问的仓库。在wincvs窗口菜单栏中选择“Admin”-“Preferences”出现如下对话框:“General”选项卡如下,如图所示设置,在“CVSROOT”栏中输入配置字符串,格式如下::pserver:usernamehostname(或IP地址):CVS仓库路径这个格式是绝对不能错的,否则cvs命令就不能正常执行。下面我解释一

6、下上面的字符串的含义:1、“pserver” 是最常用的一直cvs远程访问方式;2、“username” 是指客户端在服务器上的用户名,也就是我们在上面的“配置cvs帐号”一结中讲到的;3、“hostname” 是cvs服务器的主机名,也可以是它的IP地址;4、“cvs仓库路径” 是一个cvs仓库所在的目录,用于区分你要访问的是哪个仓库(因为一个cvs服务器上可能有多个不同仓库)。“Globals”选项卡如下,如图所示设置,“CVS”选项卡如下,如图所示设置(目录可以按自己的要求设置),配置完毕点击确定即可。到现在为止我们已经将cvs的“客户端/服务器”(Client/Server)模式实现了

7、。为了确定一下上面的步骤都对了,我们要进行检验。最好的检验方法是让cvs客户端登录到服务器。在菜单栏里选择“Admin”-“Login”,会出现如下对话框: 提示你输入密码。密码就是上面创建的帐号的密码。完成后点击ok,然后注意wincvs窗口下方的命令结果输出窗口,如果出现下面的信息:* CVS exited normally with code 0 * 说明登录成功了,如果不是,就说明在做上面的步骤时出现了错误,请仔细检查。如果测试成功我们就开始可以使用cvs的强大功能了。第二节 wincvs的简单操作首先,我们要在客户端创建一个文件夹,用于存放工作拷贝(关于工作拷贝的概念请参见CVS基礎

8、.doc文档中的相关介绍),工作拷贝是和上面提到的主拷贝相对应的,主拷贝只有一份,放在cvs仓库里,而工作拷贝却可以有很多份,分别放在不同的客户端。创建完文件夹后,我们将它的路径(C:workfile)添加到wincvs窗口上方的输入框中即可,从现在开始我们所有的工作拷贝都会存放在这个文件夹中,而我们对文件所做的修改也是针对这个文件夹中的文件。那么让我们开始一个新的项目,首先在一开始,我们要进行“checkout”过程,这个过程是将主拷贝中的目录及文件拷贝到你指定的客户端目录中。右键单击wincvs窗口中左边的框,在弹出菜单中选择“checkout module”然后会出现如下对话框:在第一个

9、输入框中只输入一个“.”,表示仓库中的全要复制一份作为工作拷贝。在第二个输入框中输入你存放工作拷贝的路径,然后点击“确定”即可。(如果今后主拷贝中有了目录的变化,客户端也要进行“checkout”过程才能看到) 完成这一步之后才能进行其他操作,下面我们来模拟建立一个新的项目,并提交到cvs仓库中。首先,在你的工作目录下新建文件夹。现在先把“data“文件夹提交到cvs仓库中,按下“Add selected”按钮(这是在cvs服务器上创建一个这样的目录。同样的如果你新建的是一个文件也是要这样添加。注意目录和文件要分别添加,别以为添加了目录,里面的文件也会被添加),接着把“gyomu“和”cons

10、“文件夹也提交到cvs仓库中,然后就是把”cons“里的文件提交到cvs仓库中,选中一个文件,按下“Add selected”按钮,出现如下对话框:按下“Ignore”按钮(因为没有安装Python,才有这样的警告),出现如下窗口:按下“Commit selected”按钮,出现如下对话框:这是cvs在提醒你输入记录信息,这会被记录在相应的日志中,便于今后查看。一定要认真填写,因为如果几天后你忘了你这天对文件做了什么,这就是最好的资料。如:Create a new file。之后点击确定就可以了。可以看到文件的图标发生了变化,“?”没有了。如下图所示:目录的添加到这步就结束了,而文件的添加还需要另外一步,就是文件的“commit”过程,这也适用于文件被修改后,向仓库提交。只要将需要提交的文件选中,然后右键单击,在弹出菜单里选择“commit selection”然后同样输入记录信息,点击确定。这时,另外一台客户端机器想看见项目的文件,可以在想获得最新版本的目录上单击右键选择“update selection”,之后就会发现其中的文件变成了最新版本,别人的改动也就一目了然了。以上我向大家介绍了在windows环境下架设cvs的方法并粗浅的介绍了wincvs的基本功能。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号