CentOS7.5下搭建SVN服务器

1.检查是否已安装

rpm -qa | grep subversion

如果要卸载旧版本:

yum remove subversion

2.安装

yum install subversion

CentOS7.5下搭建SVN服务器

3.检查是否安装成功

svnserve --version   (如果安装成功会输出版本号)

CentOS7.5下搭建SVN服务器

4.创建仓库目录

比如,创建仓库 /home/guoke/svn 为svn仓库所要创建到的目录

cd /home

mkdir guoke

svnadmin create /home/guoke/svn

执行了上面的命令之后会在 /home/guoke/svn 目录下生成如下图这些文件

CentOS7.5下搭建SVN服务器

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

cd /home/guoke/svn/conf/

ll

CentOS7.5下搭建SVN服务器

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

6.设置帐号密码 

vim /home/guoke/svn/conf/passwd 
在[users]块中添加用户和密码,格式:帐号=密码,如 lab505=654321

CentOS7.5下搭建SVN服务器

7.修改 svnserve.conf 文件

vim /home/guoke/svn/conf/svnserve.conf
删除下面的几个的命令的注释符号:(注意:命令前面不能留有空格,否则会出错)
anon-access = read   # 匿名用户可读,改成none,禁止匿名访问
auth-access = write   # 授权用户可写
password-db = passwd   # 使用哪个文件作为账号文件
authz-db = authz   # 使用哪个文件作为权限文件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzgwzw.html