zoukankan      html  css  js  c++  java
  • linux上svn启用多个项目

    创建svn目录,我是直接创建在根目录下

    mkdir  /svn_repos

    创建2个svn仓库

    svnadmin create /svn_repos/project1

    svnadmin create /svn_repos/project2

    进入 project1配置文件夹,你会看见三个文件 (authz 、passwd 、svnserve.conf)

    cd /svn_repos/project1/conf

    拷贝 authz 、passwd 这个两个文件在 project1 和 project2 同级目录

    cp  authz  passwd  /svn_repos

    删除 /svn_repos/project1/conf 和 /svn_repos/project1/conf 目录下的 authz 、passwd 两个文件

    rm -rf authz  passwd

    配置 project1下的svnserve.conf 文件

    vim  /svn_repos/project1/conf/svnserve.conf

    内容为:
    anon-access = read
    auth-access = write
    password-db =  ../../passwd
    authz-db = ../../authz
    realm = /svn_repos/project1

    配置 project2下的svnserve.conf 文件

    vim  /svn_repos/project1/conf/svnserve.conf

    内容为:

    anon-access = read

    auth-access = write

    password-db =  ../../passwd

    authz-db = ../../authz

    realm = /svn_repos/project2

    进入  /svn_repos 目录下 配置  passwd、authz 

    vim /svn_repos/passwd

    内容为:

    [users]
    adm = 123
    zhangSan = 789

    vim /svn_repos/authz 

    内容为:

    adm = adm

    aspNet=zhangSan

    [/]

    @adm = rw 

    [project1:/]

    @aspNet=rw

    [project2:/]

    @aspNet = rw

    启动svn服务(前提你的svn安装好了环境变量都配置好了)

    svnserve -d -r  /svn_repos

    停止svn服务

    killall svnserve

  • 相关阅读:
    springmvc的文件上传和JWT图形验证码
    POJ 2932 Coneology计算最外层圆个数
    POJ1127 Jack Straws
    求逆序对
    P3809 【模板】后缀排序
    匈牙利算法
    POJ2976 Dropping tests
    字符串哈希
    zkw费用流
    最大流Dinic算法
  • 原文地址:https://www.cnblogs.com/majiabin/p/4907499.html
Copyright © 2011-2022 走看看