liunx搭建svn服务器

一、安装yum

 sudo apt install yum

二、安装SVN服务器

sudo apt install subversion

三、创建SVN项目仓库
创建SVN目录用来放项目仓库

sudo mkdir /home/svn

在SVN目录里创建TR项目仓库(TR为你预期的版本库名称,可自定义)

sudo svnadmin create /home/svn/TR

进入已创建的TR项目仓库

cd /home/svn/TR/

在这里插入图片描述
四、SVN配置修改

cd /home/svn/TR/conf/

进入conf文件夹里,有三个配置文件:

authz:负责账号权限的管理,控制账号是否读写权限

passwd:负责账号和密码的用户名单管理

svnserve.conf:svn服务器配置文件

注:先安装vim用于访问配置文件

sudo apt install vim

编辑 authz文件

vim /home/svn/TR/conf/svnserve.conf

anon-access = none:表示禁止匿名用户访问。

auth-access = write:表示授权用户拥有读写权限。

password-db = passswd:指定用户名口令文件,即 passwd 文件。

authz-db = authz:指定权限配置文件,即 authz 文件。

realm = /home/svn:指定认证域,即 /home/svn 目录。
在这里插入图片描述
编辑authz文件

vim /home/svn/TR/conf/authz

[/] :表示根目录,即 /home/svn
admin = rw :admin账号给予可读可写权限
在这里插入图片描述

编辑passwd文件

vim /home/svn/TR/conf/passwd

admin = admin :admin账号的密码为admin
在这里插入图片描述
五、启动SVN服务器

svnserve -d -r /home/svn

检查是否启动成功

ps -ef | grep 'svnserve'

在这里插入图片描述

以上步骤已将SVN服务器搭建完成啦!!!

六、停止SVN服务器

killall svnserve

猜你喜欢

转载自blog.csdn.net/m0_37193944/article/details/88579354