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地址

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

     

     

     

  • 相关阅读:
    裂项相消
    斜率和问题
    抛物线与椭圆
    数列通项
    双曲线离心率
    优化问题
    单调性讨论
    角平分线
    隐零点
    自动任务调度系统
  • 原文地址:https://www.cnblogs.com/qq1445496485/p/15048486.html
Copyright © 2011-2022 走看看