• SVN数据仓库配置


    仓库目录配置
    项目仓库就是用于存放项目目录结构的服务器目录,一般情况下Linux的规则时间容易变化的内容存放在/var目录下,所以我们需要在/var目录下创建一个svn目录,这样所有的项目的根目录都作为/var/svn/目录下的一级子目录了,这样以来就可以在一个仓库目录下存放多个项目了。
                  
    下面将使用myapp这个仓库来配置Subversion

    mkdir -p /var/svn
     
    cd /var/svn
     
    # svnadmin create myapp --fs-type fsfs 
     
    chown -R apache.apache myapp
     
    # vi /etc/httpd/conf.d/subversion.conf

    加入以下配置

    LoadModule dav_svn_module     modules/mod_dav_svn.so
    LoadModule authz_svn_module   modules/mod_authz_svn.so
     
    <Location /svn>
    DAV svn
    SVNParentPath /var/svn
    #
    #   # Limit write permission to list of valid users.
    #   <LimitExcept GET PROPFIND OPTIONS REPORT>
    #      # Require SSL connection for password protection.
    #      # SSLRequireSSL
    #
    AuthType Basic
    AuthName "Authorization Realm"
    AuthUserFile /var/svn/passwd
    Require valid-user
    #   </LimitExcept>
    </Location>

     下面建立可访问用户文件

    # htpasswd -c /var/svn/passwd justin

    要增加用户,则使用下面命令

    # htpasswd /var/svn/passwd other

    重起Apache

    # service httpd restart

  • 相关阅读:
    Go语言http之请求接收和处理 代码
    C++之IO流的状态以及使用
    C++之指向函数的指针
    C++之数组类型的形参
    C++之vector类型的形参
    C++之形参
    C++之运算符
    C++之多维数组
    C++之动态数组
    C++之指针
  • 原文地址:https://www.cnblogs.com/aquilahkj/p/2350758.html
Copyright © 2020-2023  润新知