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 - 进程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 - 进程id 或者 #关闭SVN进程
[root@localhost ~]# killall svnserve

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

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

Centos6.8配置svn的更多相关文章

  1. CentOS-6.*安装配置SVN

    安装说明 系统环境:CentOS-6.3 安装方式:yum install (源码安装容易产生版本兼容的问题) 安装软件:系统自动下载SVN软件 检查已安装版本 #检查是否安装了低版本的SVN [ro ...

  2. CentOS6.3配置SVN之subversion1.7.7

    今天配置了 SVN 记在这儿 备忘: 1. 下载 svn 软件包和依赖包 cd /mydata/soft wget http://labs.mop.com/apache-mirror/subversi ...

  3. centos6.0 配置SVN

    基本步骤: 1.安装必需的subversion 2.创建版本库 3.配置用户和权限 4.钩子和svn常用命令说明 一.安装subversion 在这里我们使用yum来安装subversion,使用以下 ...

  4. CentOS6.9快速安装配置svn

    CentOS6.9快速安装配置svn 环境介绍: 操作系统:CentOS release 6.9 (Final)192.168.65.130 (svn服务器)192.168.65.129 (svn客户 ...

  5. CentOs 6.6 安装配置 SVN

    ① 挂载光盘 mount /dev/cdrom /mnt/cdrom ② yum 安装 svn yum -y install subversion ③ 创建svn 版本库根目录 mkdir -p /w ...

  6. aliyun CentOS6.5 上 svn 安装笔记

    为了方便管理自己的一些学习资料.总结等,在CentOS6.5上安装SVN,记录过程如下: 1.1  安装方式  独立服务器  fsfs SVN服务器有2种运行方式:独立安装.SVN+Apache.独立 ...

  7. Centos/ubuntu配置SVN服务

    Centos安装svn yum -y install subversion ubuntu安装svn apt-get install subversion Centos配置svn root@hello: ...

  8. 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn

    1.下载并安装服务器端Subversion下载地址:http://subversion.apache.org当前最新版本为1.8.10,默认安装目录为C:\Program Files\Subversi ...

  9. Centos下安装和配置SVN

    1.安装SVN服务 #检查现有版本 rpm -qa subversion #如果存储旧版本,卸载旧版本SVN yum remove subversion #安装SVN yum install subv ...

随机推荐

  1. 报错AbstractStandardExpressionAttributeTagProcessor

    java.lang.NoSuchMethodError: org.thymeleaf.standard.processor.AbstractStandardExpressionAttributeTag ...

  2. BZOJ 4873 寿司餐厅(最大权闭合图 网络流)

    寿司餐厅 时间限制: 1 Sec  内存限制: 512 MB提交: 6  解决: 3[提交][状态][讨论版] 题目描述 Kiana 最近喜欢到一家非常美味的寿司餐厅用餐.每天晚上,这家餐厅都会按顺序 ...

  3. Flask实战第60天:帖子分页技术实现

    编辑manage.py,添加测试帖子 @manager.command def create_test_post(): for x in range(1, 100): title = '标题{}'.f ...

  4. 【IO】同步、异步、阻塞、非阻塞的理解

    最近一直在看跟IO模型有关的内容,感觉差不多理解了,于是开始写这一篇总结博客.针对的操作系统为UNIX/LINUX,大致的体系结构如上图. 操作系统中的客体主要包括了:文件,Socket和进程,本文主 ...

  5. [Nescafé41]异化多肽(多项式求逆元)

    2015年的题,应该是将形式幂级数引入国内的元老级题目. 大意:给定一个大小为m的正整数序列和n,问有多少种选法可以凑成n,每个数可以选多次,种类不同算不同方案.$n,m,C \leqslant 10 ...

  6. [Codeforces #196] Tutorial

    Link: Codeforces #196 传送门 A: 枚举 #include <bits/stdc++.h> using namespace std; #define X first ...

  7. 【拓扑排序】【DFS】Painting A Board

    [poj1691]Painting A Board Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 3902   Accept ...

  8. 【动态规划】Gym - 101201A - Alphabet

    题意:一个字符串被定义为“alphabetical”,当且仅当它能够删除一些字符,变成“ab...yz”,给你一个只由小写字母组成的字符串,问你最少插入几个字母,使它变成“alphabetical”的 ...

  9. 【DFS】XIII Open Championship of Y.Kupala Grodno SU Grodno, Saturday, April 29, 2017 Problem D. Divisibility Game

    题意:给你一个序列,长度不超过52,每个元素不超过13.让你重新对这个序列排序,sum(i)表示i的前缀和,使得排序过后,对每个i,都有sum(i)%i==0. 深搜,加两个优化:①倒着从后向前搜:② ...

  10. bzoj 4428: [Nwerc2015]Debugging调试

    4428: [Nwerc2015]Debugging调试 Description Your fancy debugger will not help you in this matter. There ...