`
heimuad
  • 浏览: 296927 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Redhat linux下cvs的安装配置

阅读更多
 Redhat linux下cvs的安装配置   <script src="http://blog.csdn.net/count.aspx?ID=146078&amp;amp;Type=Rank"></script>  CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。

Redhat linux下cvs的安装配置


通常情况下,RH linux缺省安装了cvs。
可以查看是否安装cvs
#rpm -qa|grep cvs
如果安装了,就会返回已安装的cvs版本号
#cvs-1.11.2-25
如果未安装,到www.cvshome.org下载一个最新的rpm安装即可


创建用户cvs
#useradd cvs
为cvs用户添加密码
#passwd cvs
创建目录来放需要导入的源代码库
#mkdir /home/cvs/cvsroot
修改目录归属
#chown -R cvs:cvs /home/cvs/cvsroot

1.初始化cvs源代码库,此操作生成目录/home/cvsroot/CVSROOT,其下为一些初始化文件
#cvs -d /home/cvs/cvsroot init
也可以将cvsroot目录建在别的地方
#cvs -d /space/cvsroot init

 

*加入cvs服务(缺省安装的通常缺省就有cvs服务)
#vi /etc/services
#cvspserver 2401/tcp #pserver cvs service
#cvspserver 2401/udp #pserver cvs service


2.把cvs服务放到xinetd系统服务中
#cd /etc/xinetd.d
#vi cvspserver
文件内容:
service cvspserver
{
flags             = REUSE
socket_type       = stream
wait              = no
user              = root
server            = /usr/bin/cvs
server_args       = -f --allow-root=/home/cvs/cvsroot pserver
log_on_failure   += USERID
disable           = no
}
确认/etc/services文件中,有cvspserver关键词,并分配了端口,如:cvspserver  2401/tcp
重新启动xinetd:
#/etc/rc.d/init.d/xinetd restart

*检查cvspserver服务是否已经启动
#netstat -l |grep cvspserver
应该有如下结果,表明cvs服务器安装成功:
tcp 0 0 *:cvspserver *:* LISTEN

 

3.登录cvs服务器(如服务器IP是192.168.2.253):
另一台linux机器执行下列命令:
#export CVSROOT=:pserver:cvs@192.168.2.253:2401//space/cvsroot
#cvs login
输入密码,没有出错提示表示登陆成功.

如果想在一个linux系统上建多个源代码库,分别提供cvs服务。重复上面步骤就可以了。
第1步时候要注意使用一个不同路径。
第2步放到xinetd系统服务中稍微麻烦点。/etc/xinetd.d目录下要生成一个新的任务配置文件,

例如cvspserver1,文件中service名称一定要区分第一个,例如service

cvspserver1,server_args做相应变动。还要在/etc/services文件中,加入新的服务端口号,

例如:cvspserver1      2402/tcp。重新启动xinetd服务.
第3步测试时候,可以这样设定:
#export CVSROOT=:pserver:cvs@192.168.2.253:2402/usr/local/source1


客户端需要设置CVSROOT变量,下次登陆cvs的时候不用输入路径
如客户端有用户guo,在/HOME/guo目录的文件.bash_profile中加入:
CVSROOT=:pserver:cvs@202.204.114.37:/home/cvs/cvsroot
export CVSROOT
键入命令使变量设置马上生效:
#source /home/weiqiong/.bash_profile

导入源代码,如果所有的代码都在目录/home/guo/source下
#cd ~/source
#cvs import -m "initial code" test guo start
这样服务器上生成目录/home/cvs/cvsroot/test中为源代码库



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=146078

分享到:
评论

相关推荐

    Redhat linux enterprise 5 cvs安装配置

    在IT行业中,版本控制系统是软件开发过程中的重要工具,它帮助团队协作,追踪代码...- `redhat-cvs.txt`:这个文件可能是关于Red Hat Linux上CVS安装和配置的额外指南或特定注意事项,建议仔细阅读以获取更深入的理解。

    LinuX下 CVS 安装部署备份恢复等

    本文档详细介绍了在 Linux 操作系统下安装、部署、备份和恢复 CVS 服务器的步骤,旨在帮助读者快速搭建 CVS 服务器环境。 一、安装 Linux 服务器 在安装 Linux 服务器时,需要选择合适的版本,我们建议选择 9.0 ...

    Linux与Windows CVS服务器配置与使用

    【知识点详解】 ...在Linux(尤其是Redhat Linux)上配置CVS服务器涉及安装、配置服务、设置认证方式、管理用户权限以及初始化仓库等一系列步骤。理解这些步骤对于有效地管理和控制项目代码至关重要。

    Reahat_CVS安装配置过程

    以下是对CVS在Red Hat 6.2和5.2环境下安装和配置的详细步骤及涉及的知识点: 1. **安装CVS** - 使用`rpm -q cvs`命令检查CVS是否已安装。如果没有,可以通过`yum install cvs`或`apt-get install cvs`(根据不同的...

    cvs配置方法讲解

    服务器端使用 Linux RedHat 5 环境,需要安装 CVS 软件包。可以使用 rpm 命令来查看和卸载 CVS 软件包。首先,下载 CVS 的安装包 cvs-1.11.22-cvsacl-1.2.5-patched.tar.gz,然后上传到虚拟机中,并解压缩安装包。...

    CVS服务器端配置1.CVS服务器端安装:[文].pdf

    本文将详细介绍如何在Linux环境下配置CVS服务器端,包括安装、初始化、配置服务以及启动和测试。 首先,CVS服务器端的安装。在Linux系统中,如RH Linux,通常预装了CVS。你可以通过执行`rpm -qa | grep cvs`命令来...

    RHEL 5 系统下CVS版本控制的配置流程

    以下是对CVS配置流程的详细说明: 1. **检查CVS是否已安装**: 使用`rpm -qa | grep cvs`命令检查系统中是否已经安装了CVS。如果输出包含类似`cvs-1.11.22-5.el5`的信息,说明CVS已安装。若未安装,需要通过源码包...

    CVS服务器的安装[归类].pdf

    本篇将详细介绍如何在Redhat Linux环境下安装和配置CVS服务器。 首先,获取CVS服务器软件包。CVS的最新版本可以在其官方网站或其他可信赖的开源软件仓库下载。对于Linux用户,通常选择RPM包进行安装,例如`cvs-...

    在linux下安装配置svn独立服务器资料.pdf

    本文档将详细讲解如何在Redhat Linux AS4上安装配置svn独立服务器,采用FSFS存储格式,避免BDB可能的数据锁定问题。 首先,要获取svn的安装包。最新的Subversion版本可以在官方站点`...

    CVS服务器与WinCVS的配置与使用[参考].pdf

    在Linux环境下,通常选择Redhat Linux作为CVS服务器的平台。首先,从官方网站或第三方站点下载对应系统的CVS服务器RPM包。然后,使用`rpm -ivh`命令进行安装,例如:`rpm -ivh cvs-1.10.8-3.i386.rpm`。 **3. 配置/...

    Linux与WindowsCVS服务器配置与使用[借鉴].pdf

    例如,在Redhat Linux上,可以使用以下命令安装CVS 1.10.8版本: ``` rpm -ivh cvs-1.10.8-3.i386.rpm ``` **2. 配置/etc/services文件** 安装完成后,需在`/etc/services`文件中添加cvspserver条目,以定义CVS...

    硬盘安装RedHat5

    标题“硬盘安装RedHat5”涉及的是在个人计算机上通过硬盘介质来安装Red Hat Enterprise Linux 5(RHEL5)这一操作系统的过程。Red Hat Linux是一款知名的开源Linux发行版,RHEL5是其第五个主要版本,发布于2007年,...

    CVSNT在Linux下面的安装和配置

    本文旨在详细介绍如何在Linux环境下安装和配置CVSNT,以便于开发者能够轻松地管理和追踪代码库的变化。 #### 二、准备工作 在开始安装CVSNT之前,请确保已经满足以下条件: 1. **操作系统**:本教程以Red Hat Linux...

    CVS 指南

    - **验证CVS是否已安装**:在Unix/Linux环境下,只需在命令行输入`cvs`,如果已经正确安装,将会看到类似于例2-1所示的帮助信息。 ##### 例2-1:显示CVS的帮助信息 ``` $cvs Usage: cvs [cvs-options] command ...

    linux下安装配置svn独立服务器的步骤分享

    在Linux环境下,Subversion(简称svn)是一种广泛使用的版本控制系统,它替代了早期的CVS。Subversion提供了两种运行方式:独立服务器模式和基于Apache的WebDAV协议。这两种方式各有优缺点,独立服务器模式简单易用...

Global site tag (gtag.js) - Google Analytics