zoukankan      html  css  js  c++  java
  • Linux服务器安装svn

    云安装

    yum install subversion

    配置

    1.配置仓库

    [root@localhost /]# cd /home
    [root@localhost home]# mkdir svn
    [root@localhost home]# svnadmin create /home/svn
    [root@localhost home]# ls svn
    conf  db  format  hooks  locks  README.txt

    2.配置password (conf/passwod)

    [users]
    liuxiannan=123456 test1
    =123456 test2=123456

    3.配置authz (conf/authz)

      基础配置

    [/]
    liuxianan=rw
    test1=r
    test2=r
    *=

      用户组配置

    [groups]
    group1 = liuxianan
    group2 = test1,test2
    [/]
    @group1 = rw
    @group2 = r
    * =

    4.配置snvserve.conf

    打开下面的5个注释
    anon-access = read #匿名用户可读
    auth-access = write #授权用户可写
    password-db = passwd #使用哪个文件作为账号文件
    authz-db = authz #使用哪个文件作为权限文件
    realm = /home/svn # 认证空间名,版本库所在目录

    启动与停止

    [root@localhost conf]# svnserve -d -r /home/svn(启动)
    [root@localhost conf]#killall svnserve(停止)

    客户端连接

    这里使用TortoiseSVN,输入地址svn://你的IP 即可,不出意外输入用户名和密码就能连接成功了。

    默认端口3690,如果你修改了端口,那么要记得加上端口号。

    参考网址:https://i.cnblogs.com/EditPosts.aspx?opt=1

    常见问题

    Q:svn长时间未连接

    A:可能是Linux防火墙未关闭,输入命令 service iptables stop

  • 相关阅读:
    centos 6.5 添加静态ip
    质数因子
    sizeof 和 strlen 的区别
    C++输入带空格的字符串
    字符集合
    汽水瓶
    算法汇总
    Word目录生成
    0-1背包问题的动态规划法与回溯法
    vue父元素调用子组件的方法报undefined
  • 原文地址:https://www.cnblogs.com/wesky/p/7128346.html
Copyright © 2011-2022 走看看