zoukankan      html  css  js  c++  java
  • svn学习笔记1(svn的安装与使用)

    svn安装

    ubuntu:

    apt-get install subversion

    centos:

    yum install subversion

     版本库的创建

    svnadmin create /path/repos     //版本的路径以及名称

    版本库创建后可跟参数  fsfs和dbd表示数据保存类型.

    svnadmin create --fs-type fsfs xxxx   

    svnadmin create --fs-type dbd xxxx

    版本库的删除

    rm -rvf /path/repos      //linux自带命令即可删除

    版本库的配置文件

    配置文件位于 /path/repos/conf/下

    svnserve.conf   -- 配置默认权限,权限配置文件及密码配置文件

    passwd       --  配置用户名和密码

    authz          -- 配置用户组以及用户组权限

    svnserve.conf 配置文件:

    anon-access = none         //未经验证的用户
    auth-access  = write           //经过验证的用户

    password-db = passwd        //用户名,密码配置文件路径 .可改名,更改路径,但必须具备可读写的权限

    authz-db = authz            //权限分组,配置文件路径 可改名,更改路径,但必须具备可读写的权限

    passwd 配置文件:

    user = password                         //用户名=密码即可

    authz 配置文件:

    [groups]

    pm = user 

    pm2 = user1,user2                //组名等于用户的列表,每个用户用逗号隔开

    pm3 = user4

    [/]  //所有版本库

    @pm = rw

    @pm2 = r

    @pm = r

    [repos:/]        //只针对某一版本库

    @pm = rw

    user1 = rw

    user2 = r

    user 3 =

    [repos:/xxx]

    * = r      //星号代表所有用户

  • 相关阅读:
    python-pytest学习(四)-fixture简介
    python-pytest学习(三)-setup/teardown
    python-pytest学习(二)-执行用例规则
    Vue 之五 生命周期钩子函数 自定义指令 过滤器
    Vue 之四 Swiper
    Vue 之三局部组件与全局组件
    Vue 之三 与后端交互
    有关于mysql面试的小故事
    Vue 基础之二
    kubernetes
  • 原文地址:https://www.cnblogs.com/aln0825/p/8261758.html
Copyright © 2011-2022 走看看