• Linux环境搭建多项目SVN


    1.安装SVN

    #yum install subversion

    2.创建版本库文件夹

    #mkdir -p /var/svn/repos/pro1 (/var/svn/repos是根路径,pro1是项目1版本库存放路径)

    3.创建版本库1

    #svnadmin create /var/svn/repos/pro1
     
    4.设置统一的配置文件
    #cp /var/svn/repos/pro1/conf /var/svn/repos/conf
     
    #cd /var/svn/repos/conf
    #vi passwd
    在[users]块中添加用户和密码,格式:帐号=密码,如zhangsan=123456
     
    #vi authz
    在末尾添加如下代码:
    [/]
    zhangsan=rw
    意思是版本库的根目录dan对其有读写权限,w只有读权限。
     
    #vi svnserve.conf
    打开下面的几个注释:
    anon-access = none #匿名用户可读
    auth-access = write #授权用户可写
    password-db = passwd #使用哪个文件作为账号文件
    authz-db = authz #使用哪个文件作为权限文件
    realm = /var/svn/repos # 认证空间名,版本库所在根目录
     
    5.启动版本库
    /usr/bin/svnserve --daemon --listen-port 1023 -r /var/svn/repos --config-file=/var/svn/conf/svnserve.conf --pid-file=/var/run/svnserve.pid
     
    6.客户端checkout测试
    #svn co svn://127.0.0.1:1023/pro1/ test
     
     
     
     
  • 相关阅读:
    单表查询
    解读python中SocketServer源码
    C++实训(2.3)
    C++实训(2.2)
    C++实训(2.1)
    C++实训(1.3)
    C++实训(1.1)
    顺序表的实现,在vs2019上运行成功
    p243_5(3)
    自考新教材-p176_5(2)
  • 原文地址:https://www.cnblogs.com/tlxma/p/5387377.html
Copyright © 2020-2023  润新知