zoukankan      html  css  js  c++  java
  • centos5.5上搭建svn服务器

    1. 安装svn服务器

    #yum install subversion

    #cd /usr/local/src

    #mkdir svn

    #cd svn

    #mkdir repos

    #svnadmin create /usr/local/src/svn/repos

    这个repos目录就是项目仓库,里面可以放一个一个的项目目录

    2. 配置

    #cd /usr/local/src/svn/repos/conf

    #vim passwd

    [users]
    # harry = harryssecret
    # sally = sallyssecret
    用户名=密码

    #vim authz

    [/]
    用户名= rw或者r或者w

    #vim svnserve.conf

    anon-access = none  # 使非授权用户无法访问
    auth-access = write # 使授权用户有写权限
    password-db = passwd
    authz-db = authz # 访问控制文件
    realm = /usr/local/src/svn/repos

    以上前4行内容,在本文件中已经存在,只是前面有一个注释符号#。删掉#字就可以。

    上面passwd,authz,svnserve.conf三个文件的配置中,每一个配置行不能以空格开头。

    3. 启动服务和放开端口

    #svnserve --/usr/local/src/svn/repos

    #vim /etc/sysconfig/iptables

    添加

    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT

    #service iptables restart

     

    这样,一个简单的svn服务器就搭建好了。

  • 相关阅读:
    FHQ Treap(无旋 Treap)详解
    [CSP-S 2021] 廊桥分配 题解
    Splay Tree(伸展树)详解
    爬虫工程师也应该会的 NodeJS 知识(一)
    网站加密和混淆技术总结
    ip地址
    索引
    go try。。。catch
    python常见问题
    python实现发布订阅
  • 原文地址:https://www.cnblogs.com/yuepeng/p/2288421.html
Copyright © 2011-2022 走看看