zoukankan      html  css  js  c++  java
  • Docker+SVN

    mkdir /cnex/svn
    docker pull garethflowers/svn-server


    docker run -d --name svn-server  --restart always -v /cnex/svn/data:/var/opt/svn -p 3690:3690    garethflowers/svn-server


    创建仓库
    docker exec -it svn-server  sh
    svnadmin create CnexCloud

    docker exec -it svn-server  svnadmin create CnexCloud
    查看版本号

    修改权限
    svn --version
    ls /cnex/svn/data/CnexCloud/conf
    svnserve.conf  #svn版本库配置文件
    passwd     #svn用户配置
    authz      #权限配置
    hooks-env.tmpl  #环境变量配置实例
    vi /cnex/svn/data/CnexCloud/conf/svnserve.conf
    [general]
    anon-access = none    #使非授权用户无法访问
    auth-access = write    #使授权用户有写权限
    password-db = passwd  #指明密码文件路径
    authz-db = authz     #访问控制文件

    vi /cnex/svn/data/repo/conf/passwd
    [users]
    admin = admin123. #用户名 = 密码
    XXX = XXX123. #用户名 = 密码

    vi /cnex/svn/data/repo/conf/authz
    [group]
    grpadmin = admin,XXX  #组中用户与passwd中对应
    [repo:/]
    admin = rw        #单用户
    @grpadmin = rw     #@表示组
    *=r          #表示所有用户

  • 相关阅读:
    Socket与系统调用深度分析
    需求分析:未来的图书会是怎么样的?
    构建调试Linux内核网络代码的环境MenuOS系统
    jmeter--开始
    pytest---api
    pytest---mark
    pytest---数据处理
    pytest---fixture运行规则
    pytest---allure(mac版本)
    pytest---pytest.ini
  • 原文地址:https://www.cnblogs.com/ggwow/p/9327824.html
Copyright © 2011-2022 走看看