美文网首页
SVN安装配置使用

SVN安装配置使用

作者: Sigers | 来源:发表于2018-12-14 15:51 被阅读0次
    1.安装
    apt-get update
    apt-get install subversion
    
    2.配置家目录
    mkidr -p /home/svn/repo1
    chmod -R 777 /home/svn/repo1
    
    3.创建版本库
    svnadmin create /home/svn/repo1
    
    4.修改配置
    cd /home/svn/repo1
    chmod -R 777 db
    cd /conf
    

    设置用户

    root@XXServer2:/home/svn/repo2/conf# cat svnserve.conf | grep -v ^# | grep -v ^$
    [general]
    anon-access = none
    auth-access = write
    password-db = passwd
    authz-db = authz
    [sasl]
    root@XXServer2:/home/svn/repo2/conf#
    

    添加用户,在passwd文件里,
    用户 = 密码

    xiangxin@XXServer2:/home/svn/repo2/conf$ vi passwd 
    [users]
    # harry = harryssecret
    # sally = sallyssecret
    test1 = 11111
    

    设置权限,在authz文件里
    [目录]
    用户 = 权限

    * = 表示所有用户没有权限
    test = rw 表示test用户有读写权限

    xiangxin@XXServer2:/home/svn/repo2/conf$ vi authz
    [groups]
    #mobile组
    #组名 = 用户名1,用户名2
    mobile = test,test1
    #文件夹授权
    [/P2A]
    #用户授权
    test1 = rw
    #mobile组授权
    @mobile = rw
    #其他人授权
    * =
    

    启动

    svnserver -d -r /home/svn
    

    -d 在后台
    -r 指定根目录
    停止服务直接杀进程就可以

    相关文章

      网友评论

          本文标题:SVN安装配置使用

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