centos安装svn服务器

一、安装svn

1
yum install subversion

二、建立版本库

1
2
3
cd /home/svn
mkdir project
svnadmin create /home/svn/project

三、控制权限、目录,启动

1
cd /home/svn/project/conf

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

1.authz文件如下,username改为你的用户名

1
2
[/]
username = rw

可以添加多条,如

1
2
[/project1]
username1 = rw

2.passwd文件如下,username改为你的用户名,password改为密码,不用引号

1
2
3
[users]
username = password
username1 = password1

3.svnserve.conf文件如下

1
2
3
4
5
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz

4.启动svn

1
svnserve -d -r /home/svn/project/

四、连接到SVN

安装诸如svn小乌龟之类的工具,连接到你的服务器ip加上authz文件中中括号内的路径,例如svn://192.168.1.2/project1,账号为authz文件中配置的账号username1,密码为passwd文件中配置的password1

五、重启SVN

1
2
killall svnserve
svnserve -d -r /home/svn/project/

centos安装svn服务器
https://blog.ctftools.com/2020/11/post246/
作者
Dr3@m
发布于
2020年11月3日
许可协议