SvnAdminV2.0
SvnAdminV2.0 copied to clipboard
根目录权限用户不可以访问库
您好:
我这里有几个根目录有权限的账号,在配置完成后,没有权限访问旗下svn的路径,其他用户正常,请问这是apache subversion模块的变化还是我配置的问题呢?
原来用的是visual svn 是可以这么配置的。
认证文件: [/] chengxiaobei=r lulu=r admin=r
[DockerDemo:/] huke=r
svn的appche配置
LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svn> DAV svn SVNListParentPath on SVNParentPath "/home/svn/repositories" AuthType Basic AuthName "NEW SVN" AuthUserFile "/home/svn/repositories/htpasswd" AuthzSVNAccessFile "/home/svn/repositories/authz" Require valid-user </Location>
你好,据我测试所知,多库模式下,[/]的写法,只对 subversion 服务器端的 14 版本有效 我看你的配置意思应该是把这些用户权限应用到所有仓库而不是单个仓库的所有路径 所以你应该考虑使用 14 版本的 subversion ,如果是容器用户,你可以通过修改dockerfile实现 另外,svnadminv2 目前暂不支持对所有仓库应用配置,也就是说不会提供UI管理+不会识别到,但是你依然可以手动配置
您好,确实是版本问题,不过我把svn的版本降级之后可以使用了,subversion 从原来的1.14降级到1.8就可以了
我是从这里下载svn安装文件 http://opensource.wandisco.com/rhel/7