CentOS7 安装SVN服务

26 篇文章 0 订阅

 

一、安装svn软件

yum -y install subversion

二、启动svn

svnserve -d -r /www/svndata

 

 

三、创建SVN版本库

svnadmin create /jk/app/svn/svndate/sadoc

 

四、修改配置文件

[root@bogon conf]# diff svnserve.conf svnserve.conf.ori 

19,20c19,20

< anon-access = read

< auth-access = write

---

> # anon-access = read

> # auth-access = write

27c27

< password-db = passwd

---

> # password-db = passwd

34c34

< authz-db = authz

---

> # authz-db = authz

 

修改passwd文件

     6 [users]

     7 # harry = harryssecret

     8 # sally = sallyssecret

     9 lizq8 = lizq8

修改authz文件

    33 [sadoc:/]

    34 lizq8 = rw

 

 

相关报错

1、svn: symbol lookup error: /usr/local/subversion/lib/libsvn_subr-1.so.0: undefined symbol: apr_atomic_xchgptr

删除

rpm -e --allmatches apr-util --nodeps  

rpm -e --allmatches apr --nodeps

 

2、svnserve: error while loading shared libraries: libaprutil-1.so.0: cannot open shared object file: No such file or directory

解决方式:

find / -name libaprutil-1.so.0

/www/wdlinux/httpd-2.2.22/lib/libaprutil-1.so.0

将apr依赖包添加到共享库

查看共享库配置文件

more /etc/ld.so.conf
include ld.so.conf.d/*.conf

创建apr共享库配置文件

cd /etc/ld.so.conf.d/
vi httpd-apr.conf
/www/wdlinux/httpd-2.2.22/lib/

更新共享库配置

ldconfig -v

 

3、如果连不起,关闭防火墙或者打开3690端口

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值