码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下搭建SVN服务

时间:2016-11-09 19:53:38      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:统一   passwd   版本库   home   version   epo   建立   color   建仓   

安装svn

 yum -y install subversion

 

创建仓库DEV 

useradd svn
password svn
su - svn
mkdir -p /home/svn/repositories/DEV
svnadmin create /home/svn/repositories/DEV

 

配置用户和权限

1. 增加用户和密码

   在/home/svn/repositories/DEV/conf已经有passwd和authz配置文件了,但是如果将来需要建立多个版本库时就不方便了,建议建立统一的passwd和authz配置文件。

vim /home/svn/repositories/passwd

[users]
svnadmin = svnadmin                #建立三个用户
user1 = 123456
user2 = 123456

2.配置访问权限

vim  /home/svn/repositories/authz

[groups]                           #建立分组   
dev  = uesr1,user2
admin = svnadmin

[/]                    
@dev = r
@admin = rw
* =                  #表示其它用户没有任何权限 [
/] user1 = rw
* =

 

3.配置svnserve.conf

[general]
anon-access = none
auth-access = write
password-db = /home/svn/repositories/passwd
authz-db = /home/svn/repositories/authz
realm = DEV

 

4.启动和关闭SVN服务

killall svnserver
svnserve -d -r /home/svn/repositories/DEV

 

Linux下搭建SVN服务

标签:统一   passwd   版本库   home   version   epo   建立   color   建仓   

原文地址:http://www.cnblogs.com/zydev/p/6048067.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!