`
wdl123
  • 浏览: 23483 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

cvs安装配置

阅读更多
1、  服务器安装
从www.cvsnt.org下载CVS RPM包cvsnt-2.5.03.2382-rh9-rpm.tar.gz,

运行tar zxvf cvsnt-2.5.03.2382-rh9-rpm.tar.gz,

rpm –ivh cvsnt-2.5.03.2382-1.i386.rpm



2、  自动启动服务

chkconfig –list |grep cvs   //查看是否把 cvslockd 加入启动服务

使用 ntsysv 将xinetd设置为自启动

将/etc/cvsnt 目录的权限改为所有人可读写,CVS库初始化时,要将配置文件写到这个目录

库所在目录配置文件见  /etc/cvsnt/PServer

chmod a+rw –R /etc/cvsnt

vi /etc/xinetd.d/cvsnt,设置”disable=no”

查看/etc/service 文件,需要下面两行

cvspserver      2401/tcp                        # CVS client/server operations

cvspserver      2401/udp                        # CVS client/server operations

重新启动机器 shutdown –r now

代码:
#netstat -l | grep cvspserver

如果能看到

代码:
tcp 0 0 *:cvspserver *:* LISTEN 表示成功了

3、  配置一个项目

groupadd cvsgroup1

useradd -g cvsgroup1 -d /home/cvsroot1 cvsroot1

passwd cvsroot1

chmod -R 750 /home/cvsroot1

以cvsroot1用户登录

export CVSROOT=/home/cvsroot1

cvs init

 

采用cvs验证方式

将cvsroot1加入到CVSROOT/admin中(这个文件默认没有)

(在admin文件里面的用户,被当做这个Repository的管理员)

export CVSROOT=:pserver: cvsroot1@localhost:/home/cvsroot1

cvs login

cvs passwd -r cvsroot1-a wdl        // cvsroot1 为映射到系统的用户,wdl为cvs虚拟用户
cvs passwd -r cvsroot2 -a cvsadmin2

将管理员改为 cvsadmin1 虚拟用户

将cvsadmin1加入到CVSROOT/admin中(这个文件默认没有)

export CVSROOT=:pserver: cvsadmin1@localhost:/home/cvsroot1

chmod u+w config

将config中的UseSystemUser=no



4、  新加一个项目

由管理员创建用户

groupadd cvsgroup2

useradd -g cvsgroup2 -d /home/cvsroot2 cvsroot2

passwd cvsroot2

chmod -R 750 /home/cvsroot2

 

由该项目配置管理员操作:(某一个项目用户只能由专一帐号登录)

以cvsroot2用户登录

export CVSROOT=/home/cvsroot2

cvs init

 

采用cvs验证方式

将cvsroot2加入到CVSROOT/admin中(这个文件默认没有)

(在admin文件里面的用户,被当做这个Repository的管理员)

export CVSROOT=:pserver:cvsroot2@localhost:/home/cvsroot2

cvs login

cvs passwd -r cvsroot2 -a wdl

cvs passwd -r cvsroot2 -a cvsadmin2

 

将管理员改为 cvsadmin2 虚拟用户

将cvsadmin2加入到CVSROOT/admin中(这个文件默认没有)

export CVSROOT=:pserver:cvsadmin2@localhost:/home/cvsroot2

chmod u+w config

将config中的UseSystemUser=no



5、  客户端软件wincvs

启动wincvs,ctrl +L,弹出命令行模式,输入 cvs passwd 修改密码
分享到:
评论

相关推荐

    CVS安装配置笔记

    3. **拷贝并修改配置文件**:将必要的CVS配置文件(admin、config、group、checkoutlist)拷贝至`cvs_rep/CVSROOT`目录下,并执行添加操作,如`cvs add –m “” admin`等。 4. **登录验证**:通过`cvs login`命令...

    CVS 安装 配置

    【CVS安装配置】 CVS(Concurrent Versions System)是一种版本控制系统,用于管理软件开发过程中不同版本的源代码。在多人协作的项目中,CVS能够帮助开发者追踪代码的修改历史,合并不同人的更改,并确保团队成员...

    Windows下Eclipse3.4之cvs安装配置pdf

    本文将深入探讨Eclipse3.4与CVS的集成安装及配置过程,帮助开发者更好地理解和操作这一组合。 首先,我们需要了解CVS的基本概念。CVS是一种开源的版本控制系统,它允许多个用户同时对同一项目进行修改,并通过版本...

    Reahat_CVS安装配置过程

    【Reahat CVS安装配置过程】的详细步骤与知识点解析 在Linux环境下,特别是Red Hat系列的操作系统中,CVS(Concurrent Versions System)是一种常用的版本控制系统,用于管理软件开发中的源代码。以下是对CVS在Red ...

    linux下cvs安装配置全过程

    Linux 下 CVS 安装配置全过程 CVS(Concurrent Version System)是一种版本管理系统,广泛应用于多人团队开发中。它的基本工作思路是:在一台服务器上建立一个仓库,仓库里可以存放许多不同项目的源程序。由仓库...

    cvs安装配置使用文档

    ## 二、CVS配置 1. **服务器配置**:在服务器端,你需要设置CVSROOT目录,这通常是`/var/cvs`。在这个目录下,创建`modules`文件来定义项目结构,` CVSROOT`子目录用于存储CVS元数据。 2. **客户端配置**:在...

    SubVersion and CVS 安装配置手册.rar

    《SubVersion和CVS安装配置手册》是一份深入解析SubVersion(SVN)与Concurrent Versions System(CVS)的综合性教程,旨在帮助用户全面掌握这两种版本控制系统的基础知识、安装步骤、配置技巧以及如何与Apache...

    Redhat linux enterprise 5 cvs安装配置

    本篇文章将详细讲解如何在Red Hat Linux Enterprise 5上安装并配置CVS。 一、CVS介绍 CVS是一个集中式的版本控制系统,允许多个开发者同时工作在同一份代码库上,并且能够跟踪每个开发者对文件的修改。CVS提供冲突...

    CVS安装配置,wincvs从入门到精通

    1. **软件包管理器安装**:在大多数Linux发行版中,可以使用包管理器如`apt`(Ubuntu/Debian)、`yum`(CentOS/RHEL)或`dnf`(Fedora)来安装CVS。例如: ``` sudo apt install cvs pserver ``` 这将安装CVS...

    windows下CVS安装和简单配置

    windows下CVS安装和简单配置 windows下CVS安装和简单配置 windows下CVS安装和简单配置

    centos5 cvs安装与配置

    CentOS 5 CVS 安装与配置 在本文中,我们将一步一步地指导您如何在 CentOS 5 中安装和配置 CVS(Concurrent Versions System),并且介绍用户管理的相关知识。 安装 CVS 首先,我们需要安装 CVS 软件包。使用以下...

    windows下cvs服务器安装配置(详)

    ### Windows 下 CVS 服务器安装配置详解 #### 一、引言 CVS(Concurrent Versions System)是一款开源的版本控制系统,被广泛应用于软件开发过程中的源代码管理。本篇文章将详细介绍如何在Windows环境下安装和配置...

    CVS的配置 CVS的配置

    【CVS配置详解】 CVS(Concurrent Versions System)是一种广泛使用的版本控制系统,它允许团队成员协同工作并跟踪代码的变化。在Windows环境下,通常使用CVSNT作为CVS的实现,因为它提供了对Windows系统的良好支持...

    cvs安装与配置管理

    ### CVS安装与配置管理 #### 一、简介 CVS(Concurrent Versions System)是一种开源的版本控制系统,用于管理软件开发过程中的代码版本控制。它能够帮助开发者追踪代码的变更历史,支持多人协作开发,确保代码的...

    CVS安装与配置图解

    #### 三、CVS配置步骤 完成安装后,还需要对CVS进行一些基本配置才能正常使用。 1. **打开CVSNT控制面板**:可以通过控制面板或者搜索栏找到CVSNT控制面板。 2. **服务器设置(Server Settings)**: - **Run as ...

    Solaris下cvs的安装配置

    ### Solaris 下 CVS 的安装与配置详解 #### 一、引言 在现代软件开发过程中,版本控制系统扮演着至关重要的角色。CVS (Concurrent Versions System) 作为一款经典的版本控制工具,在开源社区和企业环境中得到了...

    安装配置CVS视频

    安装配置CVS,要用播放器打开。

    CVS安装与用户配置流程文档

    三、CVS配置流程 1. 创建仓库:例如创建名为“dir_php”的仓库,用于存放网站文件。 2. 打开CVSNT控制面板,选择Repository configuration选项卡,配置仓库路径。 3. 在Server Settings选项卡中,设置运行方式...

Global site tag (gtag.js) - Google Analytics