svn搭建

一.安装subversionCentOS 7

yum -y install subversion

 

二.创建版本库目录

mkdir /var/svnrepos

 

三.创建版本库

svnadmin create /var/svnrepos/first

(first是自定义的版本库名称)

 

四.配置

cd /var/svnrepos/first/conf

1、用户密码配置文件

passwd文件末尾追加:

jet = jetpwd

jacky = jackypwd

bruce = brucepwd

 

2、目录权限控制文件

authz文件末尾追加:

[/]

jet = rw

[/jackys]

jacky = rw

[/bruces]

bruce = r

(用户jet对整个目录可读写;用户jacky/jackys目录可读写;用户brucebruces目录可读)

 

3、SVN配置文件

svnserve.conf文件,将下列四行注释去掉,注意每行前面不要有空格

anon-access=none

(匿名访问的权限: read,write,none,默认为read )

auth-access=write

(使授权用户有写权限

password-db=passwd

(用户密码配置文件的路径)

authz-db=authz

(目录权限控制文件 的路径)

 

五.启动

svnserve -d -r /var/svnrepos

(-d 表示将会作为一个服务程序运行在后台 ; -r表示把/var/svnrepos作为根目录)

 

六.Windows客户端安装和验证

小乌龟下载地址:https://tortoisesvn.net/downloads.html

URL(刚刚配置的版本库访问地址): svn://192.168.222.158/first

输入配置的用户名、密码:

 

posted on 2019-07-03 13:03  喷气机  阅读(101)  评论(0编辑  收藏  举报

导航