svn搭建

Posted penqiji

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

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

 技术图片

以上是关于svn搭建的主要内容,如果未能解决你的问题,请参考以下文章

CentOS服务器下搭建SVN服务器

centos7下SVN服务器如何搭建

windows server怎么搭建svn服务器

linux(centos7)下SVN服务器如何搭建

怎么搭建本地SVN服务

阿里云CentOS搭建SVN服务器及权限管理