svn 在show log 时候出现 want to go offline

Posted ZGJ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了svn 在show log 时候出现 want to go offline相关的知识,希望对你有一定的参考价值。

今天终于把SVN服务器给配置好了,可以正常显示log信息了。

      这周以来一直都在想着怎样解决svn log 显示 no date 这一问题,一时间不知道是怎么回事,上网都没能找到很好的解决方法。今天在使用TortoiseSVN执行compare with working copy时,突然发现访问权限不够,我就想到了应该是conf目录下配置文件的问题。所以我找来了郑新星的文章Subversion之路--实现精细的目录访问权限控制http://bbs.iusesvn.com/thread-6-1-1.html仔仔细细的看了下,终于发现是anon-access 属性设置的问题。

    你想将你的代码库开放给所有人访问,于是你就开放了匿名访问权限,在 svnserve.conf 文件中添加一行: ``anon-access=read`` 。可是对于部分目录,你又不希望别人看到,于是针对那些特别目录,你在 authz.conf 里面进行配置,添加了授权访问的人,并添加了 ``* =`` 标记。你认为一切OK了,可是你缺发现,那个特别目录却无法访问了,总是提示 ``Not authorized to open root of edit operation`` 或者 ``未授权打开根进行编辑操作`` 。你再三检查你配置的用户名与密码,确认一切正确,还是无法解决问题。

    原来,Subversion 有个小 bug ,当 ``anon-access=read`` 并且某个目录有被设置上 ``* =`` 标记,则会出现上述问题。这个 bug 在当前最新版本上(v1.4)还存在,也许在下一版本内可以被改正吧。

解决的办法:在 svnserve.conf 中,将 anon-access 设置成 none 。

以上是关于svn 在show log 时候出现 want to go offline的主要内容,如果未能解决你的问题,请参考以下文章

svn查看日志出现want to go offline问题

SVN修改已提交版本的日志

关于svn hooks拦截设置

svn log 为啥有蓝色,有灰色,啥区别?

svn常用快捷命令集合。

SVN查询log出现"offline for now, Permanently offline",怎么解决?我用的是SVN+Apache