zoukankan      html  css  js  c++  java
  • Linux下SVN安装配置及应用

    一.安装篇

    centos下yum安装

    yum install subversion
    

    查看安装是否成功:

    svnserve --version
    

    二.配置篇

    创建svn版本库目录

    mkdir /home/svn
    cd /home/svn
    

    创建项目59wang

    svnadmin create 59wang
    cd 59wang/conf  #进入项目配置目录
    

    编辑项目配置,vim svnserve.conf

    anon-access=none
    auth-access=write
    password-db=passwd
    #修改的文件前面不能有空格
    

    添加svn用户及密码,vim passwd

    [users]
    cyonks = cyonks321
    

    配置用户访问权限,vim authz,在后面添加

    [aliases]
    # joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average
    
    [groups]
    admin = cyonks #admin用户组
    php = cyonks2 #php用户组
    
    [/]
    @admin=rw
    *=
    
    [59wang:/]
    @admin=rw
    @php=rw
    *=
    

    启动svn服务

    svnserve -d -r /home/svn
    

    若仍无法svn访问,可配置防火墙端口

    firewall-cmd --permanent --add-port=3690/tcp
    firewall-cmd --reload
    

    三.SVN客户端连接

    windows下安装 Tortoisesvn 连接 svn://192.168.1.254/59wang

  • 相关阅读:
    ansible变量
    nginx连接php测试
    redis发布订阅
    堡垒机实例以及数据库操作
    nginx简介,使用
    protobuf
    go NSQ
    go mod
    GIT版本管理工具教程
    linux命令查询网站
  • 原文地址:https://www.cnblogs.com/xrong/p/6832779.html
Copyright © 2011-2022 走看看