linux(centos)搭建SVN服务器

发布于2016-11-19  2,940次阅读


1.安装svn服务端

直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装)

yum install subversion  或者 sudo apt-get install subversion

2.创建版本库目录

mkdir -p /var/svn/svnrepos

3.创建svn版本库

svnadmin create /var/svn/svnrepos

4.进入conf目录(该svn版本库配置文件)

authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件

5.设置帐号密码

vi passwd
在[users]块中添加用户和密码,格式:帐号=密码,如fywz=fywz
6.设置权限

vi authz

在# harry_sally_and_joe = harry,sally,&joe换行添加

admin=用户1,用户2

在最后面添加

admin=rw

[groups]
admin=fywz,帐号1,帐号2
[/]
@admin=rw
* =
7.修改svnserve.conf文件
vi svnserve.conf
打开下面的几个注释:
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
8.启动版本库
svnserve -d -r /var/svn/svnrepos
好了到此就可以在windows上连接了
如果还是安装不上,可以联系我QQ:1140141613

  • 微信或支付宝

道,可道,非常道;名,可名,非常名。