zoukankan      html  css  js  c++  java
  • Centos6.8配置svn

    svn的安装:yum -y install subversion

    一、一个仓库放所有的项目

    创建仓库,以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。
    1、创建仓库:svnadmin create /home/svnroot
    2、配置密码:
    vim /home/svnroot/conf/passwd
    增加:新建svn账号=密码
    3、配置权限
    vim /home/svnroot/conf/authz
    增加:

    [/]
    
    新建svn账号=rw

    4、配置文件
    vim /home/svnroot/conf/svnserve.conf
    取消注释:
    anon-access = none
    auth-access = write
    password-db = passwd
    authz-db = authz

    5、启动svn
    svnserve -d -r /home/svnroot

    6、关闭svn

    ps -ef|grep svn
    kill -9 进程id
    
    或者
    
    #关闭SVN进程
    [root@localhost ~]# killall svnserve

    二、分组多项目管理
    1、创建多项目所在文件夹:mkdir /home/svnGroup
    2、创建多个项目的版本库:
    svnadmin create /home/svnGroup/project1
    svnadmin create /home/svnGroup/project2
    3、创建文件夹存放权限和密码:
    mkdir /home/svnGroup/CodeAuth
    将项目project1的配置文件: /home/svnGroup/project1/conf/auth、/home/svnGroup/project1/conf/passwd 复制到 /home/svnGroup/CodeAuth下
    cp /home/svnGroup/project1/conf/auth /home/svnGroup/project1/conf/passwd /home/svnGroup/CodeAuth
    删除project1、project2的配置文件auth、passwd
    rm /home/svnGroup/project1/conf/auth /home/svnGroup/project1/conf/passwd
    rm /home/svnGroup/project2/conf/auth /home/svnGroup/project2/conf/passwd
    4、配置账户密码
    vim /home/svnGroup/CodeAuth/passwd
    [users]
    svn账户名=密码

    vim /home/svnGroup/CodeAuth/auth
    [groups]
    分组名称=svn账户名
    [project1:/]
    @分组名称=rw
    [project2:/]
    @分组名称=rw

    5、修改项目配置文件
    vim /home/svnGroup/project1/conf/svnserve.conf
    anon-access = none
    auth-access = write
    password-db = /home/svnGroup/CodeAuth/passwd
    authz-db = /home/svnGroup/CodeAuth/auth

    6、关闭svn

    ps -ef|grep svn
    kill -9 进程id
    
    或者
    
    #关闭SVN进程
    [root@localhost ~]# killall svnserve

    7、启动svn
    svnserve -d -r /home/svnGroup


    三、我没找到两种管理方式共存的配置,有了解的朋友,还请多多指教。

  • 相关阅读:
    PostgreSQL数据库
    phpcms网站搬家 至 服务器 完整并且详细过程
    phpcms网页替换验证码功能 及 搜索功能
    用phpcms切换中英文网页的方法(不用解析二级域名)、phpcms完成pc和手机端切换(同一域名)
    php判断手机段登录,以及phpcms手机PC双模板调用
    php 手动搭建环境
    phpcms内容页替换
    phpcms列表页替换
    phpcms首页替换
    phpcms栏目点击选中
  • 原文地址:https://www.cnblogs.com/shangxia/p/6634033.html
Copyright © 2011-2022 走看看