`
aiaiya
  • 浏览: 42980 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

fedora 8 cvs

阅读更多

1、安装

yum install cvs
yum install xinetd

 

2、修改/etc/xinetd.d/cvs
# default: off
# description: The CVS service can record the history of your source \
#              files. CVS stores all the versions of a file in a single \
#              file in a clever way that only stores the differences \
#              between versions.
service cvspserver
{
###
        disable                 = no
###
        port                    = 2401
        socket_type             = stream
        protocol                = tcp
        wait                    = no
        user                    = root
        passenv                 = PATH
        server                  = /usr/bin/cvs
#       env                     = HOME=/var/cvs
###
        server_args             = -f --allow-root=/home/cvsroot pserver
###
#       bind                    = 127.0.0.1
}

 

3、执行

groupadd cvs
useradd -g cvs -s /sbin/nologin cvsroot
passwd  cvsroot

 

4、初始化cvs服务
cvs -d /home/cvsroot init

 

5、执行

chown -R cvsroot /home/cvsroot
chown -R cvsroot.cvs /home/cvsroot
chmod -R ug+rwx /home/cvsroot
chmod 644 /home/cvsroot/CVSROOT/config

 

6、添加用户

useradd -g cvs -M cvsuser

passwd cvsuser

 

7、执行

cp /etc/shadow /home/cvsroot/CVSROOT/passwd
chmod 644 /home/cvsroot/CVSROOT/passwd

 

8、修改/home/cvsroot/CVSROOT/passwd

删除不需要cvs服务的用户所在的行。去掉每行第二个冒号以后的所有内容,并添上字符串cvsroot。留下来的用户名即为可以使用cvs的用户

 

分享到:
评论

相关推荐

    安装使用CVS

    - 对于大多数基于rpm的发行版(如Fedora、Red Hat等),可以使用包管理器进行安装: ```bash sudo yum install cvs ``` - 对于基于deb的发行版(如Ubuntu、Debian等): ```bash sudo apt-get install cvs `...

    新linux低版本java运行cvs 和ant

    sudo dnf install cvs # CentOS 8 or newer ``` 安装完成后,你可以通过`cvs --version`检查是否安装成功,并了解当前系统的CVS版本。 接下来是Ant。Ant是Apache软件基金会的一个项目,主要用于构建Java项目。在新...

    cvs详细配置过程

    - **安装xinetd服务**:Fedora 7默认不包含xinetd服务,需通过`yum install xinetd`命令安装。 #### 二、CVS服务器端的详细配置 - **创建CVS组和用户**:CVS的配置需创建特定的用户和组。首先,使用`groupadd cvs`...

    cvs operations on linux

    例如,在Ubuntu或Debian上可以使用`apt-get`命令,Fedora或CentOS上则使用`yum`命令。安装过程简单快速,确保了系统具备执行CVS操作的基础环境。 2. **CVS工作原理**: CVS基于客户端-服务器架构,客户端用于编辑...

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

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

    JD-CVS-开源

    对于 RPM 包,JD-CVS 能够遵循 Fedora 或 CentOS 等基于 RPM 的系统的打包规范,生成包含所有依赖关系的安装包。Deb 包则适用于 Ubuntu、Mint 等 Debian 系统,确保软件在这些系统上能顺利安装和运行。Slackware 包...

    j2ee课件html+linux+cvs+sql

    Linux发行版众多,如Ubuntu、CentOS、Fedora等,每个发行版都有自己的特色和适用场景。Linux命令行界面和文件系统结构是学习Linux的基础,理解这些能帮助开发者更好地管理和维护Linux系统。 **4. CVS(Concurrent ...

    在Fedora 10下配置SVN服务器的步骤

    它是CVS(Concurrent Versions System)的后继者,并且由于其易用性和强大的功能,在开源社区和商业环境中得到了广泛的应用。SVN能够跟踪文件和目录的每一次更改,并允许恢复到任何先前的状态。 #### SVN服务器配置...

    libedit-3.0-12.20121213cvs.el7.x64-86.rpm.tar.gz

    - rpm格式的文件表明这是一个Red Hat包管理器文件,它广泛用于基于Red Hat的Linux发行版中,例如CentOS、Fedora和RHEL等。 5. **安装指导与支持**: - 如果安装过程中遇到问题,可以联系博主获取帮助。这可能意味...

    linux 相 关 文 档

    本文将深入探讨Linux下的常见命令、J2EE开发与部署、Linux-CVS配置以及基于Fedora 6与WebLogic的J2EE项目发布。 一、Linux常见命令 Linux命令行是其强大功能的核心,掌握常用命令能极大提高工作效率。例如: 1. `...

    libsrtp-1.4.4-11.20101004cvs.el7.x64-86.rpm.tar.gz

    从标签rpm来看,该压缩包是为基于Red Hat的Linux发行版(如CentOS、Fedora等)设计的安装包格式。rpm是Red Hat包管理器的缩写,它是一种用于安装、更新、卸载和管理Linux软件包的工具。由于rpm格式的软件包广泛应用...

    libedit-devel-3.0-12.20121213cvs.el7.x64-86.rpm.tar.gz

    解压缩该tar.gz文件后,会得到一系列的rpm文件,这些文件是Red Hat及其衍生操作系统(如Fedora、CentOS)中的标准软件包格式。这些rpm文件包含了各种必要的二进制文件、库文件和配置文件,以便于安装和使用libedit库...

    打造Linux下的Apple风格.pdf

    # ./configure --prefix=/opt/kde3 (Fedora用户应使用--prefix=/usr) # make # su - (切换到root权限) # make install ``` 安装完Baghira后,需要在KDE的设置中配置主题。在“配置”按钮中,选择“General ...

    enlightenment17使用指南

    - **发行版相关信息**: 针对不同Linux发行版提供了特定的安装指导,例如Debian、Fedora等。 **3. 欢迎来到Enlightenment** - **介绍**: 介绍了E17的主要特点,包括但不限于高度自定义性、轻量级设计以及丰富的插件...

    Linux 学习笔记

    - **CVS 概述**:CVS (Concurrent Versions System) 是一个开源的版本控制系统,主要用于管理软件代码的变化历史。它可以帮助开发者跟踪不同版本之间的差异,并提供合并分支的功能。 - **Eclipse+WinCVS**:Eclipse...

    cvsps-2.2-0.14.b1.el7.x64-86.rpm.tar.gz

    两个rpm包文件则分别是cvs-1.11.23-35.el7.x86_64.rpm和cvsps-2.2-0.14.b1.el7.x86_64.rpm,分别代表了cvs版本1.11.23和cvsps版本2.2-0.14.b1的二进制包,适用于64位RHEL版本7系统。这些文件是实际的软件安装包,也...

    continuous integration with hudson

    - **CVS**:配置CVS客户端工具路径。 - **邮件服务配置**:配置SMTP服务器信息,用于发送构建结果通知邮件。 #### 四、自动化测试 自动化测试是持续集成的关键组成部分之一。Hudson支持自动化单元测试、集成测试...

    SVN1.6-rpm

    SVN,全称为Subversion,是一款广泛应用于软件开发领域的版本控制系统,它在CVS(Concurrent Versions System)的基础上发展而来,旨在提供更为高效、安全的代码管理解决方案。SVN1.6-rpm 是一个专为RPM(Red Hat ...

    Redhat V9(2)

    8. **文档和社区**:Red Hat有一个强大的社区支持系统,包括详细的文档、论坛和技术支持,帮助用户解决问题和学习如何有效使用系统。 9. **国际化和本地化**:Redhat V9(2)支持多种语言,方便不同地区和语言背景的...

    fop-1.1-6.el7.x64-86.rpm.tar.gz

    .rpm 扩展名表明它们是 Red Hat 包管理器(RPM)格式的包文件,这是 Red Hat 及其衍生系统(如 CentOS 和 Fedora)的官方包格式。 安装 FOP 的大致步骤包括解压 tar.gz 文件,进入解压后的目录,然后使用 rpm 命令...

Global site tag (gtag.js) - Google Analytics