zoukankan      html  css  js  c++  java
  • Centos7搭建SVN Server手记

    安装svn和依赖模块

    yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
    • 配置和使用
     mkdir -p /opt/svn/repositories
    svnadmin create /opt/svn/repositories

    配置conf

     cd /opt/svn/repositories/conf
    
    #-配置用户名和密码----------------
    vim passwd
    
    [users]
    # harry = harryssecret
    # sally = sallyssecret
    user1=123456
    
    #配置授权机制,user1有根目录下所有的资源-----------
    vim authz 
    
    [/] 
    user1=rw 
    
    
    #配置服务使用设置------------
    vim svnserve.conf
    
    [general]
    #匿名访问的权限,可以是read,write,none,默认为read
    anon-access=none
    #使授权用户有写权限
    auth-access=write
    #密码数据库的路径
    password-db=passwd
    #访问控制文件
    authz-db=authz
    #认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字
    realm=/opt/svn/repositories

    #配置防火墙的端口开放
    vim /etc/sysconfig/iptables
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
    • 启动svnserver服务
    svnserve -d -r /home/svn

    测试svn

  • 相关阅读:
    CentOS_关机与重启命令详解
    去除ArrayList重复的对象
    单项设计模式
    死循环的应用
    java学习心得-面向对象与面向过程
    计算机使用个人经验及日常维护
    linux操作系统简介
    集合
    项目学习4
    周末总结
  • 原文地址:https://www.cnblogs.com/mousean/p/6070545.html
Copyright © 2011-2022 走看看