文档章节

Centos安装SVN以及配置

HarryWu
 HarryWu
发布于 2015/11/20 13:52
字数 424
阅读 34
收藏 0

一、安装

[root@hf0001 repo]# rpm -qa|grep subversion
subversion-1.6.11-15.el6_7.x86_64
[root@hf0001 repo]#

二、配置

1.创建SVN资源目录
[root@hf0001 repo]# mkdir /var/svn -p

2.创建SVN资源库
[root@hf0001 opt]# svnadmin create /var/svn/repo/
[root@hf0001 repo]# ll
total 24
drwxr-xr-x 2 root root 4096 Nov 20 05:31 conf
drwxr-sr-x 6 root root 4096 Nov 20 05:47 db
-rwxr-xr-x 1 root root    2 Nov 20 04:44 format
drwxr-xr-x 2 root root 4096 Nov 20 04:44 hooks
drwxr-xr-x 2 root root 4096 Nov 20 04:44 locks
-rwxr-xr-x 1 root root  229 Nov 20 04:44 README.txt

3.创建用户
[root@hf0001 conf]# pwd
/var/svn/repo/conf

[root@hf0001 conf]# ll
total 12
-rwxr-xr-x 1 root root 1345 Nov 20 05:30 authz                => 权限认证
-rwxr-xr-x 1 root root  431 Nov 20 05:31 passwd               => 用户
-rwxr-xr-x 1 root root 2293 Nov 20 04:47 svnserve.conf        => SVN 配置文件

[root@hf0001 conf]# vim passwd                 => 定义用户
[users]
# harry = harryssecret
# sally = sallyssecret
hello=123
www=123
aaa=123
g_code_admin_u1=123
g_code_admin_u2=123
g_code_read_u1=123
g_doc_admin_u1=123
g_doc_read_u1=123

【username】=【password】


[root@hf0001 conf]# vim authz                 => 定义权限控制
以group的形式组织

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe        
admin=hello,www
g_code_admin=g_code_admin_u1,g_code_admin_u2                =>定义组,并添加用户
g_code_read=g_code_read_u1
g_doc_admin=g_doc_admin_u1
g_doc_read=g_doc_read_u1

[/]                                               
aaa = rw                                 => 根目录的访问权限即/var/svn aaa用户可以 rw

[repo:/]                                          
@admin = rw                              => 目录的访问权限即/var/svn/repo admin组可以 rw

[repo:/code]                             
@g_code_admin=rw                         => 目录的访问权限即/var/svn/repo/code g_code_admin组可以 rw
@g_code_read=r                           => 目录的访问权限即/var/svn/repo/code g_code_read组可以 r

[repo:/doc]
@g_doc_admin=rw                          => 目录的访问权限即/var/svn/repo/code g_doc_admin组可以 rw
@g_doc_read=r                            => 目录的访问权限即/var/svn/repo/code g_doc_read组可以 r


4.修改svnserve.conf
[general]
 
anon-access = none                             => 匿名用户权限
auth-access = write
password-db = passwd
authz-db = authz
 
realm = /var/svn/repo


5.启动svnserver
[root@hf0001 conf]# svnserve -d -r /var/svn/

三、客户端操作


© 著作权归作者所有

共有 人打赏支持
HarryWu
粉丝 7
博文 129
码字总数 52740
作品 0
马鞍山
私信 提问
CentOS下使用yum安装配置和使用svn

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

Junn
2013/09/25
0
0
Linux(CentOS 7)安装测试svn服务

1.yum install subversion,通过yum安装svn服务 2.svnserve --version,查看是否安装成功 3.mkdir -p /home.svn,创建svn仓库目录 4.svnadmin create /home/svn/svnbj, 通过svn命令创建自己得s...

loadL
11/07
0
0
centos下svn和Apache的结合使用

1.代码库创建 SVN软件安装完成后还需要建立SVN库 mkdir -p /var/www/svn/dyh svnadmin create /var/www/svn/dyh 2.我直接使用httpd服务(yum安装的httpd服务)来使svn结合Apache。二者结合使...

大圈
2015/08/24
0
0
CentOS 6.5 Apache+SVN配置

yum -y install subversion #安装SVN svnserve -- version #查看svn版本信息确定是否安装 yum -y install httpd #安装Apache yum -y install moddavsvn #安装Apache的SVN支持 mkdir -p /var/......

hjswust
2014/11/25
0
0
CentOS 6.2 SVN搭建 (YUM安装)

帮助文档:http://wiki.centos.org/zh/HowTos/Subversion CentOS 6.2 SVN搭建 (YUM安装) 安装说明 安装了一下SVN服务器,本文没有与Apache整合,过程如下: 系统环境:CentOS-6.2 安装方式:...

youxizhe
2014/05/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

多线程的实现方式

多线程是指 一个程序运行时,产生或使用了不止一个线程。 线程的生命周期是怎么样的,下面这张图我们可以看出些端倪: 这章我们主要讨论多线程实现的方式,基础知识部分我们可以下来再恶补。...

搬砖大侠
6分钟前
0
0
新人千万不要在 Windows 上使用 Ruby on Rails

标题:新人千万不要在 Windows 上使用 Ruby on Rails 副标题:鼓励新人在 Linux 和 Mac 上使用 Ruby on Rails ! 原则:要走寻常路,不要学美特斯邦伟! "在 Windows上 使用 Ruby on Rails "是...

Jason909
14分钟前
0
0
day177-2018-12-14-英语流利阅读-待学习

艾滋病的治愈方法是否触手可及? Daniel 2018-12-14 1.今日导读 几十年来,艾滋病一直是世界上最难对付的“超级绝症”之一,从人类历史上第一次诊断出艾滋病病例的 20 世纪 80 年代早期到 20...

飞鱼说编程
39分钟前
7
0
java 合成两张图片或图片与二维码

java中偶尔会出现需要将一张小图片嵌入大图中或带二维码的海报图片,那么本文就是奔着这个目的来的,直接上腊肉! zxing是生成1D和2D条形或二维码的工具类库,java图形库Graphics2D进行图片的...

貔貅叔
44分钟前
4
0
80后阿里P10,“关老板”如何带着MaxCompute一路升级?

我是个幸运的人。虽然幸运不能被复制,但是眼光和努力可以。 关涛/关老板,80后的阿里P10,阿里巴巴通用计算平台负责人,阿里巴巴计算平台研究员。12年职场人生,微软和阿里的选择。 关涛的花...

阿里云官方博客
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部