美文网首页
搭建svn服务器

搭建svn服务器

作者: 奋斗live | 来源:发表于2017-10-23 00:37 被阅读0次

    一、环境

    ubontu14.04(在阿里云上购买的)

    二、搭建

    1、安装svn
    sudo apt-get install subversion  #unbontu可用这个命令安装
    
    yum -y install subversion      #centos可用这个命令安装
    
    rpm -ql subversion   #可用这个命令查看svn安装目录
    
    2、建仓库
    mkdir /srv/svn/tone_src     创建目录
    sudo svnadmin create /srv/svn/tone_src 创建tone_src为svn仓库
    

    执行完以上命令后会生成如下几个文件

    Paste_Image.png
    3、配置db目录中的svnserve.conf文件

    去除以下标示的注释

    Paste_Image.png
    4、配置passwd

    格式 用户名=密码 如下所示

    Paste_Image.png
    5、配置authz
    Paste_Image.png
    对以上的解释:

    admin 用户有读写权限
    其他用户无任何权限

    分组功能扩展,如下所示
    Paste_Image.png
    对以上的解释:

    定义了admin分组,admin有admin用户
    admin分组的所有用户,对 /srv/svn/tone_src下的目录具有读写权限
    而其他所有分组只有读权限

    6、启动svn
    svnserve -d -r /srv/svn/tone_src
    

    三、客户端连接

    下载TortoiseSVN 连接 输入你的ip即可,如下所示

    Paste_Image.png

    四、注意事项

    有的时候可能连接不上
    1、有可能是防火墙对端口限制了,可以把防火墙进行关闭
    2、如果是阿里云的服务器,请加入安全组,如下所示

    Paste_Image.png

    个人网站 : http://www.yllin.cn
    简 书 : http://www.jianshu.com/u/6d343741fc91

    相关文章

      网友评论

          本文标题:搭建svn服务器

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