`
清泉风影
  • 浏览: 108040 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

RedHat linux cvs服务器的配置

阅读更多
xml 代码
  1. 1.查看是否安装cvs(我的redhat9缺省是装了的)   
  2.    rpm -qa|grep cvs   
  3.    一般安装在/usr/bin/cvs,如果未安装,到www.cvshome.org下载一个最新的rpm安装即可    
  4.    rpm -ivh cvs-1.11.2-10.i386.rpm   
  5.   
  6.   2.建立cvs用户组,便于管理cvs用户   
  7.    groupadd cvs    
  8.   
  9.   3.建立cvs组的cvsroot用户和所属的目录   
  10.    useradd -g cvs -G cvs -d /home/cvsroot cvsroot    
  11.   
  12.   4.为cvsroot用户添加密码   
  13.    passwd cvsroot    
  14.   
  15.   5.改变/home/cvsroot的目录属性   
  16.    chmod 775 /home/cvsroot    
  17.   
  18.   6.初始化cvs源代码库,此操作生成目录/home/cvsroot/CVSROOT,其下为一些初始化文件   
  19.    cvs -d /home/cvsroot init    
  20.   
  21.   7.加入cvs服务(我的redhath9缺省就有cvs服务,所以不用加)   
  22.    vi /etc/services   
  23.    cvspserver 2401/tcp #pserver cvs service   
  24.    cvspserver 2401/udp #pserver cvs service    
  25.   
  26.   8.cvs服务由inted来唤起,因此需要改动inetd提供的服务,如果你的redhat使用的是inetd 方式则在文件/etc/inetd.conf中加入如下的内容:cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/cvsroot pserver    
  27.     我的redhat9使用的是xinetd方式,所以在xinetd.d目录下添加需要启动的服务:   
  28.     cd /etc/xinetd.d   
  29.     vi cvspserver   
  30.     文件内容:   
  31.     service cvspserver   
  32.     {   
  33.        disable = no  
  34.        flags = REUSE  
  35.        socket_type = stream  
  36.        wait = no  
  37.        user = root  
  38.        server = /usr/bin/cvs   
  39.        server_args = -f --allow-root=/home/cvsroot pserver   
  40.        log_on_failure += USERID   
  41.     }   
  42.   
  43.   9.重新启动inetd或者xinetd:   
  44.    /etc/init.d/xinetd restart    
  45.   
  46.   10.检查cvspserver服务是否已经启动   
  47.    netstat -l |grep cvspserver   
  48.    应该有如下结果:   
  49.    tcp 0 0 *:cvspserver  *:* LISTEN    
  50.   
  51.   11.测试:   
  52.     cvs -d :pserver:zhuzhihui@192.168.0.10:/home/cvsroot login   
  53.  
  54.     
分享到:
评论

相关推荐

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

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

    Redhat linux enterprise 5 cvs安装配置

    至此,你已经成功在Red Hat Linux Enterprise 5上安装并配置了CVS服务器。现在,团队成员可以开始使用CVS进行版本控制,进行代码的提交、更新和合并。 附录:提供的文件 - `passwd.pl`:这个文件可能是一个用于...

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

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

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

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

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

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

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

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

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

    【Linux与Windows CVS服务器配置与使用】 CVS(Concurrent Versions System)是一种广泛使用的版本控制系统,尤其在软件开发领域,它允许团队成员协同工作并跟踪代码的修改历史。本篇将详细阐述如何在Linux和...

    Reahat_CVS安装配置过程

    - 在`/etc/xinetd.d/`目录下编辑或创建`cvspserver`文件,配置CVS服务器监听和访问权限。 - 修改`server_args`指定仓库路径,例如`--allow-root=/cvsroot`,并可以添加多个仓库路径。 - 可以通过`only_from`限制...

    cvs配置方法讲解

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

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

    - `server_args = -f --allow-root=/cvsroot pserver`:指定CVS服务器参数,允许的根目录为`/cvsroot`。 8. **重启xinetd服务**: 通过`service xinetd restart`或`/etc/init.d/xinetd restart`命令重启xinetd...

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

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

    CVS 指南

    如果计划通过SSH协议安全地连接CVS服务器,需要在客户端和服务器两端安装SSH兼容版本的软件。推荐使用OpenSSH,可以从其官网`http://www.openssh.com`下载。此外,《SSH, The Secure Shell: The Definitive Guide》...

    Redhat V9(2)

    【Redhat V9(2)】是Linux操作系统领域的一个重要版本,由Red Hat公司发行,是Red Hat Linux系列中的一个重要迭代。Red Hat Linux是最早普及的Linux发行版之一,深受企业和个人用户的喜爱,尤其在服务器市场占据了...

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

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

    嵌入式LINUX开发资源大全

    开发者可以通过FTP服务器或CVS获取发行包,同时ARM Linux开发者大全和内核移植编译的文章也是宝贵的参考资料。 - **Bootloader资源**:例如u-boot,它是广泛应用的Bootloader,其官方站点提供详细信息。除此之外,...

    硬盘安装RedHat5

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

Global site tag (gtag.js) - Google Analytics