linux下配的svn服务器,Windows下用客户端TortoiseSVN,文件操作都没问题,但后来想看下日志,当在某个文件上右键“显示日志”时,却提示“连接服务器失败。你想使用缓存中的数据吗?”后面还有三个选项“立即离线、永远离线、取消”,这就奇怪了,明明连上服务器了,为什么会提示这个呢??点了“取消”,日志信息是空白的,这时我注意到有四个英文单词提示:“Item is not readable”,想这“not readable”肯定是跟权限有关了,说明日志信息还是有的,只是没有权限读取。然后我就去服务器检查配置文件,把svnserve.conf里的anon-access=read 改为anon-access=none,日志就顺利显示出来了:)
应该是先检测到anon-access为可读,所以就以anon身份读取日志,但authz里面又没有给anon权限,所以读取的时候权限就不够,导致出错~
PS:楼主写博客辛苦不容易,请帮忙点击下广告位,赞助下楼主。
转载请注明:苏demo的别样人生 » Linux+svn服务器 无法显示日志的问题