liunx安装cvs

作者: BUG弄潮儿 | 来源:发表于2018-01-11 21:52 被阅读0次

    1、 安装xinetd

    rpm –ivh xinetd-2.3.14-10.el5.i386

    2、 查看是否安装了cvs

    rpm –qa | grep cvs

    3、 卸载cvs

    rpm -e cvs-1.11.22-5.el5

    4、 解压cvs

    tar -jxvf cvs-1.11.22.tar.bz2

    5、 进入cvs-1.11.22目录

    cd cvs-1.11.22

    6、 安装cvs

    ./configure

    make

    make install

    7、 添加cvs组合cvsroot用户(密码为cvsroot)

    groupadd cvs

    useradd -g cvs -d /home/cvsroot cvsroot

    passwd cvsroot

    8、 登陆cvsroot用户并创建仓库

    su - cvsroot

    mkdir  /home/cvsroot/cvsrepos

    cvs -d /home/cvsroot/cvsrepos init

    9、 在cvsroot用户的.bash_profile文件中添加export CVS_RSH=ssh

    vi  .bash_profile

    source  .bash_profile

    10、 使用root用户在目录/etc/profile.d添加如下两个文件cvs.sh和cvs.csh,同时修改权限

    cd  /etc/profile.d

    cvs.sh的内容

    export CVS_RSH=ssh

    cvs.csh的内容

    setenv CVS_RSH ssh

    chmod 755 cvs.sh

    chmod 755 cvs.csh

    11、 使用root用户在/etc/xinetd.d增加cvs文件,内容如下

    service cvspserver

    {

    disable = yes

    socket_type = stream

    protocol = tcp

    wait = no

    user = root

    server = /usr/bin/cvs

    server_args = -f --allow-root= /home/cvsroot/cvsrepos pserver

    }

    12、 使用cvsroot用户在.ssh目录创建 authorized_keys文件(用户的添加就是往authorized_keys文件中添加公钥)

    mkdir .ssh

    cd .ssh

    cat id_rsa.pub >> authorized_keys

    13、 在eclipse配置ssh和访问cvs

    相关文章

      网友评论

        本文标题:liunx安装cvs

        本文链接:https://www.haomeiwen.com/subject/whztoxtx.html