2024年5月2日发(作者:)

SVN服务器搭建

1.安装包

sudo apt-get install subversion

2.添加svn管理用户及subversion组

sudo adduser svnuser

sudo addgroup subversion

sudo addgroup svnuser subversion

3.创建项目目录

sudo mkdir /home/svn

cd /home/svn

sudo mkdir fitness

(fitness即为仓库名称)

4.创建SVN文件仓库

sudo svnadmin create /home/svn/fitness

(此处即为该项目的文件仓库)

5.更改文件夹权限

sudo chown -R root:subversion fitness

sudo chmod -R g+rws fitness

6.创建SVN用户和密码,设置权限

(1)修改/home/svn/fitness/conf/svnserve,conf

将以下代码前的#去掉

anon-access = read 此处设置的是匿名用户得权限,如果想拒绝匿名用户则设

置为none

auth-access = write 设置有权限用户得权限

password-db = passwd 指定查找用户名和密码得文件,这样设置即为本目录下

得passwd文件

authz-db = authz 制定各用户具体权限得文件,这样设置即为本目录

下得authz