CVS安装全攻略

合集下载

CVS客户端安装及使用简单指南

CVS客户端安装及使用简单指南

CVS客户端安装及使用简单指南CVS是一种源代码版本控制系统,常用于协调团队成员之间的代码开发。

它可以帮助团队成员在多个工作站上共享和更新源代码,使得多人合作开发更加高效和方便。

本文将介绍如何安装和使用CVS客户端。

一、安装CVS客户端3.双击安装包文件,按照安装向导的指示完成安装。

二、配置CVS客户端1.打开终端(或命令提示符),输入以下命令查看CVS客户端是否已正确安装:```$ cvs --version```如果显示了CVS的版本信息,则说明安装成功。

```$ cvs -d <CVS服务器地址> login```其中,`<CVS服务器地址>`为您的CVS服务器的地址。

然后按照提示输入用户名和密码。

3.配置CVS客户端的全局忽略设置,该设置将决定哪些文件在提交代码时被忽略。

在终端中输入以下命令:```$ cvs -d <CVS服务器地址> edit-cvsroot```三、使用CVS客户端1.检出代码:在终端中输入以下命令,将代码从CVS服务器中检出到本地:```$ cvs -d <CVS服务器地址> checkout <代码仓库路径>```2.更新代码:在终端中进入代码目录,输入以下命令更新本地代码:```$ cvs -d <CVS服务器地址> update```这将与CVS服务器同步,将最新的代码更新到本地。

3.提交代码:在终端中进入代码目录,修改完代码后,输入以下命令提交代码到CVS服务器:``````CVS将会检测并记录您的代码修改,并将其提交到服务器上。

4.比较代码:通过比较工具可以比较不同版本的文件或文件夹之间的差异。

在终端中输入以下命令,比较两个版本的文件差异:```$ cvs -d <CVS服务器地址> diff -r <版本1> -r <版本2> <文件路径>```其中,`<版本1>`和`<版本2>`为要比较的版本号,`<文件路径>`为要比较的文件路径。

cvs安装简明教程

cvs安装简明教程

操作步骤安装Cvs的安装需要四个软件,分别为Python2.2.3,Tcl,Wincvs1.3 中文版,cvsnt2.0.51d,其中cvsnt为安装在服务器端的软件,其余三个为客户端软件。

1.Python的安装配置首先,安装Python2.2.3,参考截图如下:1.点击安装文件,出现如下图形2.选择所要安装的目录3.点击NEXT,选择默认设置,点击Install4.安装完成,点击Finish5.在系统环境变量的path变量中添加Python的安装路径,方法:选择我的电脑,单击鼠标右键,选择属性单击环境变量在path中添加Python安装路径,本例中为D:\Program Files\Python222.安装Tcl双击安装文件,Tcl自动完成安装配置安装完成,需要重启一下计算机,Tcl的配置自动完成。

3.Wincvs1.3安装双击安装文件,出现下图单击下一步,选择WinCVS的安装目录选择完安装目录之后,单击下一步,按照默认设置一路确认,完成WinCVS的安装4.CVSNT安装双击安装文件,出现如下界面单击Next,选择I accept the agreement单击Next,选择CVSNT的安装路径单击Next,选择Full installation (注意:不同安装的区别在于认证协议的差别,Full installation 为所有支持的协议都安装)单击Next,选择需要安装的服务,按照默认即可单击Next,进行CVSNT的安装安装完成后,重启计算机注意:重启之后,需要添加防火墙端口CVSNT,端口号2401(否则其他机器无法访问)5.CVSNT 配置点击开始菜单,找到CVSNT的service control panel,如下界面所示:停止CVS 服务选择Repositories单击Add,增加cvs库,选择cvs库的存放地址,本例中选择E:/cvsrep单击OK,会出现提示,询问是否初始化,点击“是”初始化成功,Repositories界面变成如下样式:上传模块、添加用户,设置权限上述所有步骤完成后,即可对CVS进行增加模块、增加用户名等操作。

CVS操作手册

CVS操作手册

CVS操作手册CVS操作管理手册1.安装篇所需文件cvsnt-2.5.03.2382.msi、wincvs.exe、Python-2.2.3.exe安装步骤因为CVS中文版需要Python语言支持所以我们需先安装Python-2.2.3.exe 默认安装即可安装CVSNT服务器:双击CVSNT-2.503 点击NEXT->同意协议->NEXT->点击Typical->Install->Finish安装WinCvs客户端:双击wincvs.exe 默认安装即可2. 配置篇2.1 配置CVS服务器开始->所有程序->CVSNT->CVSNT Control Panel2.1.1在About页确认CVSNT、CVSNT Lock服务正常和稳定运行如下图2.1.2选择Repository configuration页面点按Add按钮,选择已经准备好的模块根目录,如:E:\htfz这个目录(没有的话也可以直接在location中写路径),确认,OK,Yes,这时会在E:\htfz下面建立CVSROOT目录,这是CVS默认的管理目录(默认模块)。

详细步骤如下图2.1.3选择ServerSeting页面,Run as 选择第二个,其他默认确认即可。

2.1.4 用户管理采用windows系统用户管理机制即每个开发者用一个系统用户作为CVS的管理用户注:在添加系统用户(仅针对win2003)时应注意用户名和登录名之间的区别以免出现登录失败2.2 CVS客户端配置:开始->所有程序->WinCVS中文版->CVS1.3 打开客户端界面在使用WinCvs工作前,我们需要对它进行一些基本设置。

2.2.1 登录首选项设置(1)首先,我们点击主菜单【管理】选择菜单项【设置】, 见下图:在【设置】对话框中,我们先进行【普通】设置:这里的设置有:【认证方式】。

CVS提供多种认证方式,例如pserver、rhosts、gserver、local等。

WINCVS安装配置及使用

WINCVS安装配置及使用

WINCVS安装配置1、安装wincvs和cvsnt(wincvs连接时要用到cvsnt里的程序,所以要装cvsnt)安装文件:wincvs_setup.exe ;cvsnt_setup.exe ftp://9.186.153.49/software2、Preference设置通过Admin=>Preference菜单进入Preferences配置页面,在“CVS”选项卡中可以设置“HOME”,即默认本地工作路径。

从服务器上签出的代码,可以存储在这个工作路径中,再在本地进行编辑工作。

一般习惯将路径设置为一个名为“Work”的文件夹。

3、设置工作路径:可以点按图标,或View=>Browse Location=>Change…菜单进行设置,选择已经准备好的路径:E:\CVSClient\Admin,确认,OK,这时此目录将出现在WinCVS的左边导航栏【Workspace】内。

4、login在Admin -〉login...里面login settings里面下面CVSROOT打钩,在后面的框里写::pserver:cvs:cvsstbadmin@9.186.153.49:/CVSSERVER/STBRootProtocol ::pserveruser:cvspassword:cvsstbadminhostname:9.186.153.49Repository path :/CVSSERVER/STBRoot确认,OK,这时返回『CVS exited normally with code 0 』的话,登陆成功(code 0表示成功)WinCVS中常见的特殊操作:1.1 如何删除下载的文件或目录:1. 选中下载的某个或多个文件,执行【Remove】命令。

2. 再次选中这些文件,执行【Commit】命令就完成了删除文件的操作。

3. 本质上CVS是不会删除任何文件和目录的,即使是执行了以上操作,删除了某些文件,远端CVS实际执行的是将提交删除的文件放到了一个叫【Attic】的目录下,因此,这些被删除的文件是可以通过一定的方法恢复的。

CVS安装手册

CVS安装手册

CVS安装手册1、安装cvsnt(服务器端),按照默认安装,一路“next”即可,如果需要可以修改安装路径,安装完毕后会提示是否重启系统,选“是”重启。

2、安装WinCvs(客户端),默认安装,一路“next”,如果需要可以修改安装路径。

3、在任意盘下建立一个空文件目录,如“D:\cvsroot”,用来存放cvs管理的文件系统。

4、配置cvs控制面板,打开“开始→程序→cvsnt→CvsControlPanel”,按照如下图所示进行配置:点击“Add”添加步骤3种新建的文件目录。

其它选项都不用修改,默认即可。

5、配置cvs客户端,打开“开始→程序→WinCvs中文版→WinCvs”,打开后选择“管理”菜单中的“设置”,按照如下图所示进行配置:“cvsclient”需要先建好,如果使用“Eclipse”的话没有什么实际用处(只是用来存储客户端的文件),随便建一个就可以。

6、添加用户。

添加用户前先要在系统中增加一个用户,而且该用户必须有管理员的权限,添加好后打开“WinCvs”客户端,选择“管理”菜单下的“命令行”,输入如下图所示的命令:不安装wincvs也可以如下操作:cvs -d c:\cvsroot passwd -a administrator回车后输入密码set cvsroot=:pserver:administrator@localhost:/mycvsroot (pserver -- 协议名,不可更改administrator -- 电脑的开机用户mycvsroot -- 刚刚在3-1里Add的name)>cvs login回车后会要求你输入密码,这时候输入开机密码admin,这时候你就有一个最初的管理员用户了。

添加用户我过一两天讲或者请自己去去google一下怎么设置,主要是我自己还没搞清楚>成功login以后输入cvs logout退出来,说明成功了就可以开始捣腾wincvs了开始连接eclipse打开eclipse-cvs资源管理器,新建位置,如图设置好后,打开“资源”查看器,选中某个项目,点击在键-小组-共享项目,一直点一下步即可。

Linux的_CVS安装配置手册

Linux的_CVS安装配置手册

Linux系统下CVS的安装、配置、仓库初始化1、安装环境及准备工作 (2)2、编译、安装CVS/CVSACL程序 (2)3、CVS 服务器的配置 (2)4、CVS仓库初始化 (4)5、关于CVSACL的权限设置 (5)6、增加用户,改密码,删除用户的操作 (6)7、CVSACL权限分配 (6)文档修订记录:修改类型分为A - ADDED M - MODIFIED D– DELETED1、安装环境及准备工作安装环境:Linux环境。

以Red Hat Enterprise Linux AS release 4 (Nahant Update 2)为例准备工作CVS和CVSACL源码的获得获取CVS及CVSACL源码的外网地址:/sourceforge/cvsacl/cvs-1.11.22-cvsacl-1.2.5-patched.tar.gz获取CVS及CVSACL源码的内网地址:http://172.20.23.159/soft/需要注意的是,因为CVSACL是在CVS源代码的基础上进行修改而实现访问权限控制的,所以CVSACL的每个版本都是针对一个特定的CVS的源代码版本的。

在选择下载时一定要注意这两者的版本要能配合上。

2、编译、安装CVS/CVSACL程序下面以cvs-1.11.22-cvsacl-1.2.5-patched.tar.gz为例子来说明CVS、CVSACL安装过程:1) 首先,以root用户登录linux系统,假设我们的当前目录在/root下,安装包也都在当前目录中,使用下面的命令来解压缩:# tar zxvf cvs-1.11.22-cvsacl-1.2.5-patched.tar.gz解压缩完成后,/root下将会产生cvs-1.11.22-cvsacl-1.2.5-patched这个目录。

2) 使用以下命令进入CVSACL源文件所在的目录# cd cvs-1.11.22-cvsacl-1.2.5-patched3) 按下面的方式编译安装CVS# ./configure# make# make install3、CVS 服务器的配置在/etc/xinetd.d下增加一个文件名为cvspserver的文件,文件内容如下(请严格按照下面的内容新建文件,注意字符的大小写和空格是否遗漏或多余):service cvspserver{disable = nosocket_type = streamprotocol = tcpuser = rootwait = noserver = /etc/xinetd.d/cvs.run}保存退出。

cvs2[1]50版本的安装与配置及基本使用方法

cvs2[1]50版本的安装与配置及基本使用方法

CVS简明操作手册1前言: (2)2安装版本: (2)2.1服务器端:cvsnt-2.5.03.2382.msi (2)2.2客户端:CVS-SSH-Tcl-Setup_1.2.exe (2)3服务器端(CVSNT)的安装与配置: (2)3.1服务器端机器和环境配置: (2)3.2安装CVSNT: (2)3.3配置CVSNT服务器: (3)3.4小结: (3)4客户端(WinCVS)的安装与配置: (3)4.1客户端机器和环境配置: (3)4.2安装WinCVS: (3)5管理员使用WinCVS进行远程管理: (4)5.1配置WinCVS成管理员状态: (4)5.2管理员进行管理演练: (5)5.2.1.登陆远程CVSNT: (5)5.2.2.Checkout默认模块:(CVSROOT管理模块) (5)5.2.3.CVS中目录权限介绍: (6)5.2.4.进行新用户的添加和删除。

(只能使用Administrator登陆) (6)5.2.5.修改CVSROOT的权限:只让cvsadmin拥有rcwt四种全部权限。

(7)5.2.6.设置组权限。

(8)5.2.7添加文件(a.java) (8)5.2.8移除文件(a.java) (8)5.2.9给某个文件夹下面的文件或文件夹创建/删除分支 (8)5.2.10给某个文件夹下面的文件或文件夹创建/删除标签 (9)5.2.11.重新使用cvsadmin登陆。

(9)5.2.12.CVSNT系统中的用户管理原则: (9)6WinCVS中常见的特殊操作: (10)6.1如何删除下载的文件或目录: (10)6.2如何恢复已经删除的文件或目录: (10)6.3如何得到以前版本的文件: (11)6.4有时WinCVS会变得异常缓慢,怎么办? (11)7其它说明: (11)1前言:CVS是版本控制的利器,目前在Linux和Windows下都有不同版本,本文是针对Windows的环境下使用CVS的经验介绍,一步一步的向您介绍如何配置和使用CVS的服务器端和客户端。

cvs安装及配置

cvs安装及配置

CVS安装cvs安装常见方法有两种,rpm(只能用于linux系统)及源码安装。

1.rpm安装下载地址:/安装方法:$ rpm –i cvs*.rpm2. CVS源码安装源码下载:/non-gnu/cvs/source/stable/1.11.22/ 编译安装:$ tar -zxf cvs-1.11.22.tar.gz$ cd cvs-1.11.22$ ls$ ./configure --prefix=/usr/local/lyb/cvs(可以用./configure --help看看,根据自己的环境添加相应的参数)$ make$ suPassword:# make install# cd /usr/local/lyb/cvs/# ./cvs –v(如果出现一些类似版本相应信息,说明已经成功安装)服务端配置1.建立cvsroot用户和组(使cvsroot用户属于cvs组,用于对cvs进行管理) root用户下执行以下命令:#groupadd cvs#useradd cvsroot –g cvs –d /root/cvsroot#passwd cvsroot#输入cvsroot用户密码#mkdir /root/cvsroot#chgrp –R cvs /root/cvsroot#chown –R cvsroot /root/cvsroot2.初始化CVS需要在cvsroot用户下执行#su – cvsroot初始化CVS服务器的根目录,以后创建的CVS项目都将建立在这个目录下,采用的命令如下:#cvs -d /root/cvsroot init这样目录/root/cvsroot就成为CVS服务器的根目录,以后创建的目录都将默认的存放在这个目录下。

3.添加环境变量(针对CVS管理员cvsroot)使用cvsroot用户登录,在这个用户下的. profile环境配置文件(不同的系统配置文件及添加环境变量的方法不同)中增加1、设置CVSROOT环境变量CVSROOT=/var/cvsrootexport CVSROOT2、在PATH变量中加入cvs的路径/usr/local/bin3、添加完毕,保存修改,并关闭编辑器。

cvs_installDoc

cvs_installDoc

CVS安装与配置一、CVS的安装。

1.双击CVS安装文件,这里为cvsnt-2.5.03.2238.msi。

进入界面如图,点击“next”。

2.选择“I accept the terms in the License Agreement”,点击“next”。

3.点击“Typical”。

4.点击Install。

进行安装。

5.点击“Finish”。

完成安装。

6.在弹出的“Installer Information”窗口中点击“yse”以重启计算机。

二、CVS设置。

1.选择“开始”—〉“程序”—〉“CVSNT”—〉“CVSNT Control Panel”。

2.选择“Repository configuration”选项卡。

3.在Server中输入服务名称,本例为“pop1001”。

然后点击“add”。

4.在弹出的“Server Setting”窗口中“Location”栏写入CVS的文件目录或点击“…”选择已存在的目录。

点击ok。

5.可以点击“Add”在次添加,添加后点击“确定”。

三、CVS 在MyEclipse中的使用。

1.打开MyEclipse,点击“Perspective”按钮,如图。

在弹出选项中点击“other”。

2.选择“CVS Repository Exploring”,如图,点击“Ok”。

3.此时在空白区域右击选择NEW---- Repository Location如下图所示:4.添写Host地址(本例为10.0.9.211),Repository path(本例为/cvs),写入CVS服务器的用户名User和密码Password。

如果不希望每次输入可以选择“Save password”,点击“Finish”。

5.此时建立连接完成。

返回MyEclipse J2EE Development界面。

6.建立一个需要共享的工程后按照下列图操作:7.选择“Use existing repository location”,点击“next”。

cvs安装与配置

cvs安装与配置

Eclipse中CVS的使用CVS简介CVS是Concurrent Versions System(并发版本系统)的简称。

它是一个开放源代码的项目,是当前最流行的版本控制系统,目前绝大部分Open Source项目都使用它来做版本管理。

如果你还习惯用微软的VSS来进行Java项目的版本管理,那么用上Eclipse后,建议还是转为使用CVS。

CVS采用客户机/服务器体系,代码、文档的各种版本都存储在服务器端,开发者首先从服务器上获得一份复制到本机,然后在此基础上进行开发。

开发者可随时将新代码提交给服务器,当然也可以通过更新操作获得最新的代码,保持与其他开发者的一致。

Eclipse本身内置了CVS客户端,只要再建立一个CVS服务器就可以使用这一功能强大的版本控制系统。

CVS的功能虽强大,但一般项目通常只用到其20%的功能,所以只要了解最常用的操作就可以了,本章将以面向实际项目使用需要的方式来介绍CVSCVS服务器端的安装首先到cvsnt主页/downloads/去下载它,目前的最新版本是cvsnt-2.5.03,(在服务器的共享tools中有)它可以安装在Windows NT/2000/XP/2003上。

(1)运行安装程序,不必更改它的任何默认设置,连续单击next按钮,即可完成安装。

cvsnt默认安装在“C:\Program Files\cvsnt”目录下。

(2)通过Windows选择“开始→所有程序→CVSNT”选项,打开cvsnt的设置面板“Service control panel”,如图所示,上面两个服务已经启动。

注意:如果提示找不到rundll32.exe,则单击“浏览”按钮,指向“C:\windows\system32\ rundll32.exe”并运行它。

(3)单击上图中的Repositories选项卡,再单击Add按钮,创建一个存放版本文件的目录(例如:“D:/cvsfile”),如下图所示,单击OK按钮后在弹出的两个窗口中回答“是”。

CVS客户端安装及使用简单指南

CVS客户端安装及使用简单指南

CVS客户端安装及使用简单指南CVS是一个版本控制系统,它被广泛用于帮助管理软件开发项目的代码。

本指南将向您介绍如何安装和使用CVS客户端。

第一部分:安装CVS客户端步骤3:完成安装。

一旦安装完成,您将在计算机上找到CVS客户端软件的快捷方式。

使用这些快捷方式来启动CVS客户端。

第二部分:使用CVS客户端步骤1:配置CVS客户端。

在首次使用CVS客户端之前,您需要进行一些配置。

打开CVS客户端,并找到配置选项。

您需要输入有关CVS服务器和您的帐户的信息。

按照向导的指示完成配置过程。

步骤4:提交更改。

要将您的更改提交到CVS服务器,请在CVS客户端中找到提交选项。

输入适当的提交消息,并单击提交按钮。

您的更改将被传输到服务器,并与代码库中的其他更改合并。

步骤6:解决冲突。

如果在更新本地代码时发生冲突(即,您和其他人对同一行代码进行了更改),您需要手动解决这些冲突。

CVS客户端通常会在冲突发生时提供解决选项。

通过选择适当的操作来解决冲突。

步骤7:发布代码。

一旦您对代码进行了更改并提交到服务器,您可以决定何时发布这些更改。

通过将项目标记为已发布或创建一个发布版本来完成此操作。

其他人可以根据这些发布信息来获取代码的特定版本。

步骤8:其他CVS操作。

除了基本的代码检出、更改和提交外,CVS 客户端还提供其他功能,例如分支、标记和日志。

这些功能可以帮助您更好地管理和跟踪您的项目代码。

现在,您已经了解了安装和使用CVS客户端的基本步骤。

务必熟悉CVS客户端提供的各种功能和选项,以便更好地管理您的代码。

开始使用CVS来帮助您的软件开发项目更加高效和有序吧!。

CCSv的安装及使用教程

CCSv的安装及使用教程

目录第二章软件的安装与应用 (1)2.1 CCSv5.1的安装 (1)2.2 利用CCSv5.1导入已有工程 (4)2.3 利用CCSv5.1新建工程 (6)2.4 利用CCSv5.1调试工程 (9)2.5 CCSv5.1资源管理器介绍及应用 (16)第二章软件的安装与应用CCS(Code Composer Studio)是TI公司研发的一款具有环境配置、源文件编辑、程序调试、跟踪和分析等功能的集成开发环境,能够帮助用户在一个软件环境下完成编辑、编译、链接、调试和数据分析等工作。

CCSv5.1为CCS软件的最新版本,功能更强大、性能更稳定、可用性更高,是MSP430软件开发的理想工具。

2.1 CCSv5.1的安装(1)运行下载的安装程序ccs_setup_5.1.1.00031.exe,当运行到如图2.1处时,选择Custom 选项,进入手动选择安装通道。

图2.1 安装过程1(2)单击Next得到如图2.2所示的窗口,为了安装快捷,在此只选择支持MSP430 Low Power MCUs的选项。

单击Next,保持默认配置,继续安装。

图2.2 安装过程2图2.3 软件安装中图2.4 软件安装完成(3)单击Finish,将运行CCS,弹出如图2.5所示窗口,打开“我的电脑”,在某一磁盘下,创建以下文件夹路径:-\MSP-EXP430F5529\Workspace,单击Browse,将工作区间链接到所建文件夹,不勾选"Use this as the default and do not ask again"。

图2.5 Workspace选择窗口(4)单击OK,第一次运行CCS需进行软件许可的选择,如图2.6所示。

在此,选择CODE SIZE LIMITED(MSP430)选项,在该选项下,对于MSP430,CCS免费开放16KB的程序空间;若您有软件许可,可以参考以下链接进行软件许可的认证:,单击Finish即可进入CCSv5.1 软件开发集成环境,如图2.7所示。

安装配置CVS

安装配置CVS

服务器端安装配置1.安装CVSNT-2.5.03服务器端软件.双击cvsntp安装程序包,下面的步骤无非就是”下一步(Next)”,”我接受”,”典型(Typical)或完全(Full)安装”,不再一一截图了,这里选择”典型安装方式”。

安装完成时,会提示你是否重启(可以等客户端软件安装完成以后在重新启动).2.重新启动后,可以从系统菜单里看见CVS服务器的配置菜单,也可以在控制面板中看见CVS的配置项3 . 创建存放CVS资源库目录.分别在硬盘上建立两个目录:如C:\CVSProject 和C:\CVSProject\temp(当然你也可以放在其它分区)。

以后我们的项目就保存在这个目录下面,其中temp目录是CVSNT临时文件的目录。

4.设置CVS服务器,建立管理仓库4.1 开始—程序—CVSNT—CVSNT Control Pane,先按上图中两个Stop键,停掉服务。

4.2 选择Reponsitory configuration,点击Add按钮,为CVSNT服务器添加库,这时弹出对话框。

选择仓库所存放的文件夹(这里是我们前面创建的第一个文件夹),然后填上仓库的名字跟描述,名字就是我们将来通过客户端工具(像Eclipse,WinCVS等)访问资源库的路径。

注:这里不要选择Default Repository,这样仓库名跟路径一样点点击OK,弹出对话框问是否初始化仓库,当然是了,这里的初始化会生成CVSROOT目录和一些CVSNT自己的文件(不要动了)。

这里我们只添加了一个仓库,当然你可以添加多4.3 选择Server SettingsTemporary Directory 设定到我们刚始建立的C:\CVSProject\temp目录,其它不用改动4.4 选择Plugines此处定义了许多访问CVS的协议,可以启动或禁用(一般使用pserver)。

4.5 至此,基本的配置已完成,确定、重启CVSNT. 在安装的时候需要重新启动计算机,而我们并没有重新启动.所以我们可以在配置完客户端后,重新启动计算机,然后再启动CVS服务器。

linux下cvs安装配置全过程

linux下cvs安装配置全过程

CVS 是Concurrent Version System(并行版本系统)的缩写,用于版本管理。

在多人团队开发中的作用更加明显。

CVS 的基本工作思路是这样的:在一台服务器上建立一个仓库,仓库里可以存放许多不同项目的源程序。

由仓库管理员统一管理这些源程序。

这样,就好象只有一个人在修改文件一样。

避免了冲突。

每个用户在使用仓库之前,首先要把仓库里的项目文件下载到本地。

用户做的任何修改首先都是在本地进行,然后用cvs 命令进行提交,由cvs 仓库管理员统一修改。

这样就可以做到跟踪文件变化,冲突控制等等。

由于CVS是建立在在原先Unix 体系里很成熟的SCCS 和RCS 的基础上,所以CVS 多是Linux(UNIX)系统中所使用,本文中服务器端设置也是以Linux为例。

一、CVS服务器的安装首先确认系统中是否安装CVS服务:[root@localhost /]# rpm -qa|grep cvscvs-1.11.2-cvshome.7x.1如果命令输出类似于上面的输出则说明系统已经安装有cvs,否则就需要从安装光盘中安装cvs的rpm包,或者到下载。

1、建立CVSROOT目录,因为这里涉及到用户对CVSROOT里的文件读写的权限问题,所以比较简单的方法是建立一个组,然后再建立一个属于该组的帐户,而且以后有读写权限的用户都要属于该组。

假设我们建一个组叫cvs,用户名是cvsroot。

建组和用户的命令如下#groupadd cvs#adduser cvsroot生成的用户宿主目录在/home/cvsroot(根据自己的系统调整)2、用cvsroot 用户登陆,修改/home/cvsroot (CVSROOT)的权限,赋与同组人有读写的权限:$chmod 771 . (或者770应该也可以)注意:这一部分工作是按照文档说明做的,是否一定需要这样没有试验,我会在做试验后在以后版本的教程说得仔细一点。

如果您有这方面的经验请提供给我,谢谢。

CVS安装配置手册

CVS安装配置手册

H AND E NTERPRISE S OLUTIONSCVS安装配置手册作者: 顾钱君建档日期: 2009-4-23上次更新:控制号:版本: 1 .0审批:Project Manager拷贝号_____文档控制记录更改审阅人分发文档目录文档控制 ................................................................................................................................... i i 文档内容 .. (1)CVS的日常使用 (2)建立登录帐户 ......................................................................................... 错误!未定义书签。

项目导出 ................................................................................................. 错误!未定义书签。

下载更新 ................................................................................................. 错误!未定义书签。

上传更新 ................................................................................................. 错误!未定义书签。

上传新文件 ............................................................................................. 错误!未定义书签。

CVSManual

CVSManual

CVSManualCVS Manual一、安装cvs1. linux环境#cat /etc/issue2. 管理员登录以管理员root账号登录3. 检查是否已装有cvs#rpm -qa | grep cvs如果返回cvs-1.11.**,就说明已安装了cvs。

4. 卸载已安装的cvs#rpm -e cvs-1.11.**5. 安装cvs下载cvs-1.11.22-cvsacl-1.2.5-patched.tar.gz到/root/目录。

#cd /root#tar zxvf cvs-1.11.22-cvsacl-1.2.5-patched.tar.gz#cd cvs-1.11.22-cvsacl-1.2.5-patched#./configure --prefix=/usr#make#make install6. 配置/etc/services#vi /etc/services确认有如下2行7. 配置xinetd服务#vi /etc/xinetd.d/cvspserver内容如下#vi /etc/xinetd.d/cvs.run内容如下8. 重启xinetd服务#/etc/init.d/xinetd restart9. 检查cvspserver服务是否已经启动#netstat -l |grep cvspserver应该有如下结果10. 创建cvsadmin账户#groupadd cvsadmin组名必须是“cvsadmin”。

#useradd -g cvsadmin -s /bin/false -M cvsadmin 11. 字符集#vi .bashrc增加二、初始建库1. 管理员登录以管理员root账号登录2. 创建配置管理员的系统账户#useradd wang#passwd wang#vi /etc/group内容如下#groupadd ce#useradd -g ce -s /bin/false -M ce 4. 创建CVSROOT目录管理账户#groupadd cm#useradd -g cm -s /bin/false -M cm #vi /etc/group内容如下5. 创建项目库#mkdir -p /db5/p1#chmod g+w /db5/p1#cvs -d /db5/p1 init#cd /db5/p1/CVSROOT#touch passwd group#chmod -R g+s /db5/p1#chmod g+w passwd group access #cd#chown -R ce:ce /db5/p1#chown -R cm:cm /db5/p1/CVSROOT/6. 检查远程登录cvs服务器#cvs-d:pserver:**********.0.1:/db5/p1login 没有出现错误提示表示成功。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CVS安装全攻略
CVSNT-2.5.03与TortoiseCVS-1.8.25配置方法记录
CVSNT-2.5.03
安装CVSNT-2.5.03
下载CVSNT,从网站/cvspro/上下载软件,我下载的是cvsnt-2.5.03.2260.msi。

运行安装文件,
单击“N ext >”
选择“I a ccept the terms in the License Agreement”核选项单击“N ext >”
选择安装模式,这里我选择的是“C o mplete”
单击“I nstall”
单击“F inish”
单击“Y es”重起电脑(注意保存未保存的资料)
====================重起========================建立数据仓库
打开“开始”->“所有程序”->“CVSNT”->“CVSNT Control Panel”
选择“Repository configuration”页面
单击“A dd”按钮
单击“Location”后面的“…”按钮选择建立仓库的位置
单击“OK”按钮,出现询问是否要初始化的对话框。

注意1:选择的路径对应的文件夹下不能有名为“CVSROOT”的文件夹,否则不会弹出下面的对话框。

注意2:如果服务器与客户端在同一电脑上,又在同一工作硬盘分区上的话,不要使硬盘分区上存在CVS目录,该目录被保留为客户端的临时目录。

单击“是(Y)”按钮初始化。

单击“确定”按钮退出程序。

测试服务器是否安装成功
开始菜单->run->cmd,进入命令行环境
输入“CVS”,会出现相应的帮助,如果没出现,说明环境变量中的Path值没有设置,你可以手动设置到文件所在的目录
输入:“set cvsroot=:sspi:localhost:/cvsdata”
(最后一个冒号后面的“/cvsdata”是前面设置的Repository名字)
输入“cvs version” ,显示当前CvsNt版本号
输入“cvs login”,并输入windows的登录密码
输入“cvs ls”,显示所有module,至少会有一个CVSROOT
添加用户
1.使用cvs passwd命令可以添加用户和修改密码
2.可以修改C:/cvsdata/cvsroot目录下的passwd文件,如果没有的话,可以自己建一个。

添加test:,这样就添加了一个密码为空的test用户了。

3.添加用户后可以使用:pserver:test@localhost:/cvs登录了
//如果想把现有的项目导入到CVS里,比如项目文件为COOLXIN
把coolxin文件夹拷贝到和cvsroot同一目录下
在把coolxin文件夹拷贝到客户端一份
这样只要把两个在ECLIPSE 里对应起来就可以了!
TortoiseCVS-1.8.25
安装
可以从/下载软件,
我下载的是TortoiseCVS-1.8.25.exe
单击“Next >”
选择安装路径,并单击“Next >”
选择完全安装,并单击“Next >”
单击“F inish”按钮重起电脑(注意保存未保存的资料)
=====================重起电脑==========================
在文件夹的空白处单击右键,选择“CVS”->“M ake New Module…”
“CVSROOT”一栏不用填的,会自动生成的。

“Protocol”一栏选择“Password server (:pserver:)”
“Server”一栏输入服务器的ip或域名,可以输入我电脑的ip:222.205.41.25“Port”一栏输入服务器的端口:“2401”
“Repository folder”一栏输入服务器的文件夹:“/cvs”
“User name”一栏输入“jaceice”
单击“OK”按钮连接服务器,由于没有输入密码,会出现一个错误,并弹出对话框,输入密码,就能连接到服务器,然后对话框会消失。

对话框消失后,刚才的文件夹下的文件图标右下角会有图标。

大部分的文件会有“?”的标志,说明这些文件的状况不明,有些文件比如“xxx.obj”是中间文件,不必使用CVS管理,所以有“X”的标志。

接下来的操作可以参考“User Guide (Simplified Chinese)”,不过每次提交修改的时候请先update,然后再commit。

相关文档
最新文档