`
aiaiya
  • 浏览: 42437 次
  • 性别: 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服务器配置...

    linux 相 关 文 档

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

    打造Linux下的Apple风格.pdf

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

    Linux 学习笔记

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

    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)支持多种语言,方便不同地区和语言背景的...

    linux-一个用于尝试git的沙盒

    Linux发行版如Ubuntu、Fedora、Debian等提供了丰富的软件包管理系统,使得安装和更新软件变得非常方便。 在Linux开发环境中,"sandbox"通常指的是一个隔离的测试环境,允许开发者尝试新的代码或技术而不影响主系统...

Global site tag (gtag.js) - Google Analytics