| 
 现象: 同事使用 TortoiseSVN 在 show log 时候出现 want to go offline 的异常,不能查看日志,操作系统为 Win7。 查找与解决问题: 1、清除同事电脑上的各种缓存都没有效果; 2、在我的 Win10 系统上用相同账户登录没有任何异常;(客户端存在版本差异) 3、升级同事的 TortoiseSVN 到最新的版本(1.10.0),问题依旧; 4、修改服务器上库中的 svnserve.conf 文件,设置 anon-access = none,重启 VisualSVN(3.8.1) 后同事的电脑恢复正常。 后注:后来发现似乎与 svnserve.conf 的修改无关,如果先在根目录 show log,然后在中文子目录 show log 是可以正常查看日志的。 5、再将 anon-access = 改为 read 或恢复为注释状态,重启服务器后同事的电脑上仍然正常。 后注:所以,与 svnserve.conf  应该没有关系的。 通过以上现象分析,该问题似乎与客户的操作系统、服务器上库的默认配置都有关系。根本原因仍未查明。
 后来发现在自己的电脑上也不能 show log 了,再进一步仔细观察,发现在中文目录上 show log 会失败。 切换了几个 VisualSVN Server 版本没有作用,同时与操作系统 Win2012、Win10 也不相关。 最终发现 TortoiseSVN 版本从 1.9.5 开始,后续版本都存在同样的问题。
 |