linux之服务器部署----svn服务端在线安装

本文详细介绍如何在Linux环境下从零开始搭建SVN服务器,包括检查、安装、创建远程库、配置权限及启动服务的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、查看服务器是否安装了svn服务器端。

rpm -qa | grep subversion 

如果已经安装,则可以先卸载之前的

 yum remove subversion 

2、在线安装

yum install subversion 

3、检查是否安装成功

 svnserve --version

4、远程库的创建,在任意一个目录中都可以创建,这里就重新创建一个目录

mkdir  -p  /hyly/svn/repositories
svnadmin create /hyly/svn/repositories 

就可以看到在/hyly/svn/repositories 目录有很多conf,db等文件了。
这个目录也就是你到时候svn客户端访问的目录,文件资源也会被上传到这里,不过在linux中是查看不了实际的资源文件的,他把资源文件分解了。

5、配置远程库,进入该路径/hyly/svn/repositories ,在passwd文件中添加用户名和密码例如:hyly=hyly

权限控制修改authz文件,给hyly用户添加权限
例如:

#表示根路径的所有资源
[/]
#hyly用户具有读写权限
hyly=rw  

修改svnserve.conf文件

anon-access=read
auth-access=write
password-db=passwd
authz-db=authz
realm=My  First  Repository

6、启动svn服务器端

svnserve  -d -r  /hyly/opt/repositories

注意:svn默认的端口是3690,云服务器需要放行该端口号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值