小编apa*_*cay的帖子

提交时出现 svn 错误 - 拒绝访问:'foobar' MKACTIVITY MYREPO:

我目前正在使用带有 ActiveDirectory 身份验证的 Apache 和 SVN。用户正在使用 TortoiseSVN 客户端。

我应该指出,我有 2 个具有相同名称和不同映射的存储库,但重定向到相同的“用户 url”,因为两个存储库的权限相同。

例如“ http://mysrvr/svn/foo/bar/corge ”和“ http://mysrvr/svn/foo/corge

或 ' http://mysrvr/svn/foo/bar/corge和 ' http://mysrvr/svn/foo/grault/corge '

这 2 个 repos 的东西用 8 个“repo pair”复制,剩下的 7 个工作得很好。

这是我的错误:

提交失败(详情如下):

禁止访问“/svn/myDir/MYREPO/!svn/act/65bf494c-a66a-4f45-870e-d988f691a45d”

完成的!

这不是权限,因为用户 foobar 具有 rw 访问权限并且他已成功签出存储库。提交时发生此错误。

有助于定位精确解决的事情:

其他回购对做得很好。而且权限是一样的。我的 svn 管理员用户可以在与提交问题的用户相同的本地 PC 上执行操作。大写/小写 URL 不是问题,我已经检查过 NTLM 和 Active Directory 也不是问题,因为他可以访问具有相同权限文件的另一个存储库。同一个 repo 的其他用户正在试验同样的问题。虽然我仍然可以在他们的本地 PC 上进行提交。(就像他们没有写权限一样)这是 Apache 日志:

Apache 错误日志

[dd mm 12:38:02 2011] [error] [client 10.xxx] 拒绝访问:'foobar' MKACTIVITY MYREPO:

[dd mm 12:39:40 2011] [error] [client …

svn tortoisesvn apache-2.2

5
推荐指数
1
解决办法
5101
查看次数

标签 统计

apache-2.2 ×1

svn ×1

tortoisesvn ×1