最近在做一个svn的web平台,我会记录遇到的问题。
目前用的版本是 VisualSVN Server2.5.4
我现在的诉求是读取仓库里的 authz,而不是读取最外面那个authz。
如果直接用 VisualServer管理工具,默认是修改最外面那个authz文件的,包括你用这个工具查看权限也是读取这个配置。
解决办法
在 安装目录conf里找到httpd.conf
注释掉这行
AuthzSVNAccessFile "F:/soft/VisualSVN/Repositories/authz"
添加这行
AuthzSVNReposRelativeAccessFile authz
然后可以把最外面那个authz删除掉了,以后配置统一在仓库里配置,但是 VisualSVN这个工具授权查看不了数据(即看不到仓库授权哪些以后),但是客户端可以checkout
参考文档地址:https://svnbook.red-bean.com/en/1.8/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz.perdir
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏