cvsnt是cvs Windows版本的服务端程序,提供基于 TCP/IP 协议的 CVS 服务,可以在http://www.cvsnt.org/下载到。找到了服务器程序后,找了几天篇教程,就开始配置CVS服务器。
准备工作
从http://www.cvsnt.org/下载cvsnt,我下载的版本是2.5.04。
安装cvsnt
直接双击运行cvsnt安装文件,安装过程中可以选择以经典、自定义和完全三种方式安装,在自定义方式中可以选择安装路径。安装完成后,在控制面板里出现一个CVSNT Server的项目,图标是一条鱼~~
配置cvsnt
安装完成cvsnt后,就可以从控制面板中那条鱼来配置cvsnt了。首先,你要新建一个目录用来存放cvs仓库,我用的是G:\CVSROOT。这里需要先了解两个概念:cvs仓库和模块。我是这样理解的,cvs仓库相当于VS里一个解决方案,它可以包含多个项目,即模块。
打开cvsnt的控制面板后,可以看到7个选项卡,分别是:Server Information,用于查看服务器信息及一些简单的统计信息;Respository configuration,配置CVS仓库,包括添加、删除等;Server Setting,配置服务器运行的一些参数,诸如端口、加密、压缩等选项;Capatiblity Options,有关兼容性的选项,在这里主要配置一个兼容非cvsnt客户端的版本响应为cvs 1.11.2;Plugins,插件配置,安装完成可以不用管的~;Advanced,安装完成后也不用管了;About,在这里可以管理cvsnt服务的状态,停止或启动cvsnt和cvsnt lock服务。
其实简单来说,custom换默认设置安装完成后,要设置的东西只有两个:cvs仓库和服务器设置。
服务器设置:设置Run as为系统管理员帐号Administrator,或者新建一个本地用户,专门用于cvs。使用一个新建的本地帐户的好处是可以使用NTFS的权限控制来保证服务器的安全。
CVS仓库设置:进入Respository configuration选项卡,点击Add,出现添加CVS仓库的对话框,Type选择Standard即可,然后在Location里输入之前新建的用于存放CVS仓库的文件夹,我用的是G:\CVSROOT,在Name里会自动转换成一个可以用的CVS仓库的别名,比如我用的是“/CVSROOT”,其他的都默认,确定后cvsnt会询问你所添加的CVS仓库目录没有初始化,是否进行初始化,点“是”就行了,cvsnt会自动初始化指定的目录,初始化完成之后,可以在里面看到一个CVSROOT的文件夹。
认证设置:配置完CVS仓库后,为了使CVS能使用帐号进行访问而不是使用windows用户,需要修改cvsnt的认证方式,在CVS仓库目录的CVSROOT目录里找到config文件,先把它的只读属性去掉,然后使用文本编辑器打开,将第一行的#SystemAuth=yes改成#SystemAuth=no。
用户设置:在CVSROOT目录里,新建一个passwd文件,用文本编辑器打开,添加两行内容:
cvsroot:
xujiwei:
可以把“xujiwei”改成你要用的用户名。
修改密码:添加了用户之后,最好把密码修改掉。修改密码需要在cmd中进行,首先打开一个cmd,设置一下cvsroot环境变量:
set cvsroot=:pserver:xujiwei@127.0.0.1/cvsroot
注意,这里的xujiwei是之前添加的用户名,/cvsroot是之前添加的CVS仓库的别名,如果你的设置不同,请把它们替换成自己的值,以后不再说明。
接着登录CVS服务器,因为添加用户时没有设置密码,因此可以不输入密码直接回车登录:
cvs login
修改密码:
cvs passwd
输入新密码和确认密码之后,就成功修改了用户的密码。
结语
我也是第一次使用cvs,因此如果文中有所错误还请指正。
xujiwei
版权声明:未作特别说明的内容可以转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。本文地址:http://www.xujiwei.com/blog/?id=833
分享到:
相关推荐
cvs在window下配置,里面的下载网址有些问题,但配置好用
windows下CVS安装和简单配置 windows下CVS安装和简单配置 windows下CVS安装和简单配置
在本文中,我们将深入探讨如何在Windows XP操作系统上配置CVS(Concurrent Versions System)服务器,以及如何安装和配置WinCVS客户端。CVS是一种版本控制系统,它允许多人协作编辑和管理同一份代码库,同时保持历史...
三是配置CVS客户端,确保客户端使用的CVS根目录指向服务器的IP地址或域名,并指定正确的仓库路径。 在实际开发中,CVSNT的使用涉及到以下几个主要操作: 1. **Checkout**:获取代码仓库的最新版本,用`cvs ...
2. **设置CVS连接**:在Myeclipse中,进入“Window” -> “Preferences” -> “Team” -> “CVS”,配置CVS的连接信息,包括服务器地址、端口、用户名和密码等。 3. **创建CVS库**:如果你是项目管理员,可能需要在...
本教程将详细介绍如何在MyEclipse环境下配置CVS(Concurrent Versions System)服务器,以便进行有效的源代码管理工作。 首先,CVS是一种开放源代码的版本控制系统,它允许开发者对项目进行历史追踪,同时支持多人...
- **Respository Configuration**:配置CVS仓库,包括添加、删除等操作。 - **Server Setting**:配置服务器运行参数,如端口、加密、压缩等。 - **Capability Options**:配置兼容性选项,主要是为了兼容非CVSNT...
安装完CVS后,需要在Eclipse中配置CVS仓库。这通常包括设置CVS根目录(CVSROOT),它指向你的CVS服务器位置。在Eclipse中,你可以通过“Preferences” > “Team” > “CVS” > “General” > “Network Connections...
3. **配置CVS连接**:在Eclipse中,通过“Window” > “Preferences” > “Team” > “CVS”进行CVS的全局设置。这里需要填写CVS根目录、服务器地址、端口等信息。如果你使用的是pserver协议,还需要配置用户名和...
启动 Eclipse IDE,然后通过菜单路径 Window -> Show View -> Other -> CVS -> CVS Repositories 打开 CVS Repositories 视图。 **2. 添加 Repository Location** 在 CVS Repositories 视图中,右键点击空白处,...
下面将详细介绍如何在Linux服务器上设置CVS服务器,并在Windows客户端上安装并配置CVS客户端。 一、Linux服务器端CVS服务器的安装与配置 1. **安装CVS服务端** 在Linux系统中,通常使用包管理器来安装CVS。例如,...
总结,Windows环境下安装CVS涉及的主要知识点包括理解CVS的基本概念、选择和安装合适的客户端(如WinCVS)、配置CVS连接参数、创建和连接CVS仓库,以及掌握基本的操作流程,如代码的检出、提交、更新等。通过这些...
【Cvs配置(Window服务器端)详解】 Cvs(Concurrent Versions System)是一种版本控制系统,用于管理和协同开发软件项目。本文将详细介绍如何在Windows服务器上配置Cvsnt 2.5.03版本。 首先,我们需要安装三个...
2. **配置CVS连接**:在Eclipse中,进入“Window” > “Preferences” > “Team” > “CVS”。在这里,你可以配置CVS连接设置,如CVS根目录、服务器地址、端口等。如果你是第一次使用,可能需要搜索帮助或参考官方...
文章提到了在不同的操作系统中安装和配置CVS服务器的过程,其中在Linux环境下,由于多数Linux发行版默认包含CVS服务,故通常无需额外安装,但命令行操作相对复杂。而在Windows系统中,推荐使用CVSNT作为CVS服务器,...
创建后会在对应的目录下生成cvsroot文件夹及cvs相关配置文件。 OK,确定。这个地方可以要重启服务才能生效 3配置客户端 (1)先make new module 输入图cvs客户端示的信息 注意 repository folder 要有"/" (2)其他的...
2. 配置CVS连接:在MyEclipse中,选择“Window” -> “Preferences” -> “Team” -> “CVS”,然后添加新的CVS根。输入服务器地址、端口、用户名和密码。 3. 连接CVS仓库:在“Package Explorer”视图中,右键点击...