宝塔linux 安装svn,基于Centos7安装SVN及 IF.SVNAdmin 管理界面

注:服务器安装了宝塔管理软件,所以将 IF.SVNAdmin 通过宝塔部署成相应的网站,针对代码进行了修改。如服务器没有安装管理软件,请参考其他文章。

由于去除了 IF.SVNAdmin 账号密码加密功能,所以可能会出现admin账号密码登录不上去的情况,可通过如下方式解决。

1、通过修改在 IF.SVNAdmin 的data目录中的userroleassignments.ini配置文件,手动添加管理员

[admin]#[]括号内填写管理员账号

Administrator= #权限

然后再公用配置文件中的passwd中添加admin用户对应的账号密码,所有文件,均在文末提供。

IF.SVNAdmin修改了如下几点:

1、原版本依赖Apache,修改版本无需依赖。

2、去除 IF.SVNAdmin 密码加密

3、创建仓库时,基于设定好的

模板文件修改了如下配置:

anon-access = none #仓库匿名用户权限

auth-access = write #授权用户权限

password-db = passwd #公用的账号密码文件路径

authz-db = authz #公用的授权文件路径

安装IF.SVNAdmin

1、使用宝塔创建

d64341b439cb787c503a553c9c671fd0.png

2、上传代码至对应网站目录下(修改版源码附在文末)。

3、在网站目录下创建

4、在svnRepo文件中创建config文件夹,用于存放统一的账号密码文件、授权文件及仓库配置文件模板。

安装 subversion

1、检查服务器是否已安装 subversion

svnserve --version

没有安装的话, 直接用yum 安装

yum install -y subversion

启动svn

svnserve -d -r /IF.SVNAdmin网站目录/svnRepo

启动之后,打开IF.SVNAdmin网站,完成初始化配置

默认账号密码:admin/admin

账号密码文件指定到之前在svnRepo/config中的passwd文件

授权文件指定到svnRepo/config中的authz文件

其他路径,请根据实际安装情况配置。完成安装后,其余步骤照旧。

c4fa9185b68dd562b357c1d280b14380.png

所有配置文件均在svnRepo/config中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值