我在OpenSUSE上运行Apache2,SVN&Trac。 SVN就像一个魅力。 我已经初始化trac环境为我的SVN存储区之一为trac显示在它的回购浏览器的源代码,我设置存储库在Tracnetworkingpipe理员。 我也跑了tracpipe理员resync没有问题的回购。
麻烦的是当我打开Trac的回购浏览器我得到:
"can't open file: /srv/svn/repos/myrepo/format, access denied)"
错误。 我检查了权限和:
我也做了烫发检查:
$ sudo -u wwwrun cat /srv/svn/repos/myrepo/format
并没有麻烦打印出来。
所以我认为不应该有任何权限冲突。 任何想法还有什么要检查?
提前致谢!
编辑 :它工作,如果我用apache用户运行trac(在我的情况下wwwrun)chown整个svn目录。 但我不认为这应该这样做(团体是这样做的吧,对吧?)。
Trac 0.12.2,svnserve版本1.6.17(r1128011)