Linux环境下多库svn安装与配置(独立库,多个配置文件)

本文档详细介绍了在Linux系统中如何安装和配置Subversion(SVN),包括开启3690端口、使用yum安装、创建版本库、配置用户权限以及启动svn服务,实现每个版本库独立的账号密码管理。

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

[先在服务器中开启放行 3690 端口!!!]

(1)查看是否已经安装了svn

命令:svnserve --version

没有安装,出现下面信息->

已经安装,出现下面版本信息->

查看安装svn的路径信息:rpm -ql subversion

(2)安装subversion,直接用yum 安装。

命令:yum install -y subversion

(3)安装成功,用svnserve --version检查出现版本信息

(4)创建svn目录

根目录下创建文件夹  mkdir    /svn 

(5)创建svn版本库

要几个svn文件夹,对应创建几个版本库,这里举例2个

svnadmin create /svn/aa               ##创建aa版本库
svnadmin create /svn/bb              ##创建bb版本库

(6)配置相关信息

这个时候svn目录下有aa,bb两个文件夹。

如果有宝塔等可视化操作页面,可以在宝塔内打开文件操作。也可以命令操作,具体命令自己查询。

①进入aa文件夹,可以看到下面文件。(以下操作对应bb文件夹也一样)

②打开conf文件夹,可以看到下面3个文件

authz  passwd  svnserve.conf

③配置信息

打开passwd,输入想设置aa版本库的账号密码,如 账号:aa   密码:123456

打开authz,在最下面增加入相关信息。[aa:/] 根据版本库名字填写

打开svnserve.conf,修改相关配置信息。

 

【操作完毕,进入bb文件夹,再进行一遍相同操作,配置bb库的信息】

 

(7)启动svn

先关闭svn服务:killall svnserve

再启动svn服务:svnserve -d -r /svn

(8)查看svn是否运行命令

ps aux | grep svnserve  或者  ps -ef | grep svn

(9)访问方式

aa库:svn://ip地址/aa

bb库:svn://ip地址/bb

账号密码为上面设每个库独立设置的账号密码

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值