• centos7.5搭建svn


    1、安装svn
    yum install subversion

    2、查看安装位置
    rpm -ql subversion

    3、创建svn版本库目录
    mkdir -p /var/svn/svnrepos


    4、创建版本库

    svnadmin create /var/svn/svnrepos


    5、进入conf目录(该svn版本库配置文件)

    [root@www conf]# cd /var/svn/svnrepos/conf/
    [root@www conf]# ls
    authz passwd svnserve.conf

    authz文件是权限控制文件

    passwd是帐号密码文件

    svnserve.conf SVN服务配置文件

    6、设置帐号密码

    vi passwd

    在[users]块中添加用户和密码,格式:帐号=密码,如dan=dan

    7、设置权限

    vi authz

    在末尾添加如下代码:

    [/]
    dan=rw
    w=r

    rw表示版本库的根目录dan对其有读写权限,w只有读权限

    8、修改svnserve.conf文件


    vi svnserve.conf
    打开下面的几个注释:

    anon-access = read #匿名用户可读

    auth-access = write #授权用户可写

    password-db = passwd #使用哪个文件作为账号文件

    authz-db = authz #使用哪个文件作为权限文件

    realm = /var/svn/svnrepos # 认证空间名,版本库所在目录

    sed -i '19c anon-access = read' svnserve.conf

    sed -i '27c password-db = passwd' svnserve.conf

    sed -i '34c authz-db = authz' svnserve.conf

    sed -i '39c realm = /var/svn/svnrepos' svnserve.conf


    9、启动svn版本库 


    svnserve -d -r /var/svn/svnrepos

    10、查看SVN端口

    netstat -antp | grep svn

  • 相关阅读:
    关于oracle数据库(10)函数
    关于oracle数据库(9)
    关于oracle数据库(8)查询2
    关于oracle数据库(7)查询1
    关于oracle数据库(6)约束
    关于oracle数据库(5)增删改查
    关于oracle数据库(4)数据类型
    爬虫之beautifulsoup
    影视项目报错情况及处理
    多app应用等系列汇总
  • 原文地址:https://www.cnblogs.com/effortsing/p/10118575.html
Copyright © 2020-2023  润新知