zoukankan      html  css  js  c++  java
  • linux配置svn

    1、安装

    yum install subversion

    2、测试安装是否成功:

    svnserve --version

    3、创建目录并配置

    建立版本库目录

    mkdir -p /data/svn/repo

    配置

    svnadmin create  /data/svn/repo

    执行上面的命令后,自动建立repo测试库,查看/data/svn/repo 文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。

    4、配置用户密码

     vim /data/svn/repo/conf/passwd 

     建立用户attendre,密码123456

    5、权限配置

    设置哪些用户可以访问哪些目录

    vim /data/svn/repo/conf/authz

    6、服务svnserve.conf配置

    vim /data/svn/repo/conf/svnserve.conf

    在[general]下追加以下内容

    #匿名访问的权限,可以是read,write,none,默认为read
    anon-access=none
    ##使授权用户有写权限 
    auth-access=write
    ##密码数据库的路径 
    password-db=passwd
    ##访问控制文件 
    authz-db=authz
    ##认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字 
    realm=/data/svn/repositories

    7、启动服务

    查看svn的服务是否启动

    ps -ef|grep svn

    如果没有启动执行 下面命令即可:

    svnserve -d -r /data/svn/repo  --listen-port=3690 

    8、开启端口

    #防火墙中开启3690端口
    firewall-cmd --permanent --zone=public --add-port=3690/tcp 
    #重新加载防火墙配置
    firewall-cmd --reload 
    #查看是否生效
    firewall-cmd --zone=public --query-port=3690/tcp 

    9、访问

    svn://ip地址

    输入配置好的用户名和密码即可。

     

     

     

  • 相关阅读:
    从路径中拆分出文件名和后缀
    屏幕中判断必输
    根据tcode查找增强的程序
    IDOC练习(二、接收端配置)
    ORACLE 绑定变量用法总结
    Oracle数据类型之number
    总结:整理 oracle异常错误处理
    ISNUMBER函数的创建以及函数创建思路。
    oracle 绑定变量 bind variable(2)
    oracle 绑定变量(bind variable)(1)
  • 原文地址:https://www.cnblogs.com/qq1445496485/p/15048486.html
Copyright © 2011-2022 走看看