1 CVS概述<o:p></o:p>
CVS(Concurrent Versions System)代表协作版本系统或者并发版本系统,是一种版本控制系统,方便软件的开发和使用者协同工作。很多开源或者自由软件项目都使用CVS 作为其 程序员之间的中心点,以便能够综合各程序员的改进和更改。它是基于客户端/服务器端的行为使得其可容纳多用户,构成网络也很方便。这一特性使得CVS成为位于不同地点的人同时处理数据文件(特别是程序的源代码)时的首选。
2 客户端的配置<o:p></o:p>
CVS的客户端软件有多种,如:WinCVS、TortoiseCVS和cvsweb等。都可以运行在windows上,用来登录CVS服务器,然后进行一些CVS相关的操作与管理。客户端软件与CVS服务器配合可以很好的对程序代码进行版本控制与管理。
以客户端软件TortoiseCVS为例,介绍其配置方法。
安装完成以后,打开TortoiseCVS的Preference(参数选择),选择“主要选项”的“语言”下拉框中的简体中文。
3 创建新模块<o:p></o:p>
(1)右击需要在服务器端创建新模块的文件夹,CVS----à创建新模块。
<v:shapetype o:spt="75" coordsize="21600,21600" filled="f" id="_x0000_t75" stroked="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" o:connecttype="rect" gradientshapeok="t"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype>
参数CVSROOT:pserver:miao@202.119.100.143:2401/gmlcvs,相关参数输入如上图所示。
上图中各项参数说明已经非常清晰,其中的仓库文件夹就是CVS服务器端配置的存储目录。
<o:p> </o:p>
(2)若出现下面提示,说明成功创建新模块。
(3)添加内容
右击创建新模块的文件夹,选择“CVS添加内容(0)”,如下图
弹出如下图对话框,选中需要添加的内容即可。
(4)提交内容
右击创建新模块的文件夹,选择“CVS提交”。然后才可以checkout刚刚新建立的模块。
分享到:
相关推荐
通过以上步骤,可以完成TortoiseCVS在Windows客户端上的基本配置,并通过CVSNT作为后端服务支持版本控制功能。这种配置方案适用于中小型项目或团队,能够有效地管理和追踪代码的变化历史,提高团队协作的效率。
下面将详细介绍如何在Linux服务器上设置CVS服务器,并在Windows客户端上安装并配置CVS客户端。 一、Linux服务器端CVS服务器的安装与配置 1. **安装CVS服务端** 在Linux系统中,通常使用包管理器来安装CVS。例如,...
客户端配置** 在Windows客户端,需要配置CVS根目录、服务器地址、用户名和密码。这通常通过编辑CVSNT的配置文件(如cvsnt.conf)或者在命令行使用`cvs login`命令完成。 **5. 操作CVS** - `cvs checkout`:从...
### CVS在Windows下的安装、配置及使用详解 #### 一、CVS简介 CVS (Concurrent Versions System) 是一种开放源代码的版本控制系统,在软件开发领域被广泛使用。相较于微软的VSS,CVS更适合Java项目的版本管理,...
本篇文章将详细讲解如何在客户端配置CVS,以便能够有效地与CVS服务器进行交互。 首先,为了配置CVS客户端,你需要确保你的系统上已经安装了CVS软件。在大多数Linux发行版中,可以通过包管理器(如`apt`或`yum`)...
【CVS 服务器与客户端配置指南】 CVS (Concurrent Version System) 是一种广泛使用的版本控制系统,特别适合多用户协作的开发环境。它允许开发者在同一个项目中并行工作,通过记录文件的变更历史,确保文件同步和...
### CVS客户端配置及常见操作详解 #### 一、CVS简介与作用 CVS(Concurrent Versions System)是一种源代码版本控制系统,它主要用于管理软件项目的多个版本,支持多人协作开发。通过CVS,开发者可以方便地对源...
通过`CVS 服务器与客户端配置指南.pdf`和`WinCVS与CVSNT简明使用手则.pdf`等资源,你可以详细学习并实践这些配置过程。理解并熟练运用CVS,有助于提升开发效率,减少因代码冲突和版本管理不当导致的问题。
- **下载**:文件名为“中文版wincvs.exe”的压缩包,即为中文版的WinCVS客户端,它是CVS在Windows平台上的图形化界面。 - **安装**:双击运行该exe文件,按照向导步骤进行安装,选择合适的安装路径。 - **配置**:...
**客户端TortoiseCVS安装与配置** 1. **安装TortoiseCVS**:TortoiseCVS是一个与Windows资源管理器集成的CVS客户端,提供了图形化的用户界面。安装完成后,你会发现在鼠标右键菜单中多出CVS相关的操作选项。 2. **...
#### 三、CVS客户端配置 ##### (一)准备工作目录 在使用CVS客户端之前,需要预先创建一个工作目录,用于存储从CVS仓库中导出的文件。例如,可以在D盘创建一个名为mywork的目录。这个目录将作为本地副本,存放从...
Cvs(Concurrent Versions System)最初是在Unix系统上开发的,但随着Windows平台的普及,Cvs也被移植到Windows环境中,形成了如Wincvs这样的图形化界面工具。本文将深入探讨Cvs在Windows环境下的使用以及相关知识点...
CVS系统由两部分组成:客户端(Client)和服务器端(Server)。在这个压缩包中,包含了CVS客户端和服务器端的安装文件,以及一个名为`readme.txt`的说明文件。 **TortoiseCVS-client.exe** 是TortoiseCVS的客户端...
【CVS服务器+客户端】是版本控制系统CVS(Concurrent Versions System)在Windows平台上的应用,主要用于协同开发和管理代码库。CVS是一种开源的、网络化的版本控制系统,它允许多个开发者同时对同一份代码进行修改...
在本文中,我们将深入探讨CVS服务器端的配置以及客户端的使用方法。 一、CVS服务器端配置 1. 安装CVS服务器 首先,你需要在服务器上安装CVS服务。虽然这里没有提供具体的安装文件,通常你可以从官方网站或者第三方...
1. 创建CVS主目录:在客户端机器上,创建一个CVS主目录,例如`%USERPROFILE%\CVS`,这个目录将存储用户的CVS配置和工作副本。 2. 配置CVS客户端:在`CVS\Root`文件中,输入服务器的连接信息,如`:pserver:username@...