欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

在centos上搭建svn服务器

发布时间:2025/3/20 编程问答 44 豆豆
生活随笔 收集整理的这篇文章主要介绍了 在centos上搭建svn服务器 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一、安装

输入命令yum install subversion

查看安装位置rpm -ql subversion

二、创建版本库目录

mkdir -p /home/svn/1

三、创建版本库

svnadmin create /home/svn/1

这时/home/svn/1中会生成很多目录和文件

四、配置版本库

进入/home/svn/1/conf目录

其中有如下几个文件

authz :文件权限控制文件

passwd :账号密码文件

svnserve.conf SVN服务配置文件

设置账号密码

vim passwd

在[user]块中添加用户和密码,格式:账号=密码,如test=testpasswd

设置权限

vim authz

[/]

test=rw

w=r

这段配置的意思是版本库的根目录test对其有读写权限,w只有读权限

修改svnserve.conf文件

vim svnserve.conf

打开下面几个注释

anon-access = read #匿名用户可读

auth-access=write#授权用户可写

password-db = passwd#使用哪个文件作为账号文件

authz-db = quthz #使用哪个文件作为权限文件

realm = /home/svn/1 #认证控件名,版本库所在目录

五、启动svn版本库

svnserve -d -r /home/svn/1

svnserve -d -r /home/svn/2 –listen-port 3690

注意:配置文件中行首不能有空格

总结

以上是生活随笔为你收集整理的在centos上搭建svn服务器的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。