IFsvnadmin svn界面管理工具

安装部署if.svnadmin 工具

前提是安装好svn服务器及apache+php服务器。
yum -y install subversion   mod_dav_svn

安装完建立一个目录用来作为svn总目录

sudo mkdir /home/svn

启动svn

sudo svn -d -r /home/svn

启动后会在/home/svn目录下生成如下两个文件
authz 和passwd文件


yum -y install httpd
yum -y install php
下载软件包
sudo wget  https://ncu.dl.sourceforge.net/project/ifsvnadmin/svnadmin-1.6.2.zip

解压
unzip svnadmin-1.6.2.zip


复制一份动至apache的web目录

sudo cp -r /home/tools/svnadmin/iF.SVNAdmin-stable-1.6.2/ /var/www/html/
切换至web目录
cd /var/www/html

改目录名
sudo mv iF.SVNAdmin-stable-1.6.2/ svnadmin

对svnadmin目录下的data进行777授权和文件属主变换

sudo chmod -R 777 svnadmin/data
sudo chown apache:apache svnadmin/data 

新建账户文件和密码文件
cd svnadmin/data
touch authz
touch passwd
chown apache:apache authz
chown paache:apache passwd

对该软件进行配置,用win电脑访问,根据实际情况设置相关参数并保存,其中svn和svnadmin命令可以
使用which svn和which svnadmin 查看路径

http://www.服务器ip.com/svnadmin/



如果admin密码忘记,admin密码这样修改:

sudo htpasswd /var/www/html/svnadmin/data/passwd   admin  admin123

访问以下路径可以开始登陆和用接ifsvnadmin工具管理的的svn版本仓库

http://服务器ip地址/svnadmin/


注意事项:1、进入管理界面后以后所有的操作都可以在后台添加了
     2、一般管理步骤为-分配用户-归属组-添加需要管理的目录或者文件作为管理路径-对路径进行管理
3、一般授权读写后,其他组默认是可以读取到你的目录的,但是不能修改,如需要直接其他组拒绝读,那么其他组需要设置对该路径的none权限,也就是无任何权限。

 

 

 

转载于:https://www.cnblogs.com/netsa/p/7085047.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值