linux搭建svn出现Authorization failed错误怎么办

linux搭建svn出现Authorization failed错误怎么办,第1张

出现这种问题基本都是项目conf目录下这三个文件的问题:

authz passwd svnserve.conf

svnserve.conf:

[general]

anon-access = read

auth-access = write

password-db = passwd

authz-db = authz

passwd:

[users]

admin=123456

authz:

[groups]

[/]

admin= rw

出现authorization failed异常,一般都是authz文件里,用户组或者用户权限没有配置好,只要设置[/]就可以,代表根目录下所有的资源,如果要限定资源,可以加上 子目录即可。

从提示看来,是说你svn可执行程序在启动时需要动态库 libsvn_fs_base。。。但是系统中缺少。。

解决办法,很简单,安装这个库 libsvn_fs_base...

我的系统是centos ,

[root@centos ~]# rpm -qf /usr/lib64/libsvn_fs_base-1.so.0.0.0

subversion-1.6.11-7.el6.x86_64

这个库属于 subversion 包,也就是安装svn 时自动安装的。

不知道,你用的什么版本,如果是ubuntu,可以apt-cache search libsvn 搜索下,看看有什么匹配的包

会不会是环境变量的问题

echo $PATH 查看下是否有/sbin

PATH=$PATH:/sbin

试试??

或者 输入命令 /sbin/svn

刚刚试了下,不是上面的问题- -

我的环境变量没有/sbin 都可以使用svn


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7667743.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存