比较修订时拒绝SVN访问

Gon*_*alo 4 svn xcode

我们正在使用SVN存储库.当我们尝试将本地未修改文件与存储库中文件的最新版本进行比较时,我收到以下错误.换句话说,有人检查了更改,如果我更新,我会得到他们的更改但首先我想看看他们的更改是什么.不要认为这很重要,但我们正在使用Xcode并使用菜单项SCM - > Compare With - > Latest.

错误:220001(项目不可读)说明:遇到无法读取的路径; 拒绝访问

任何指针在哪里寻找解决这个问题.我查看了具有默认设置的svnserve.conf.什么都没有跳到我身边.

也,

%svn log

返回"svn:Item不可读".

谢谢,贡萨洛

小智 11

你有错误的配置(或Subversion有一个错误:)).

无论如何,它可以通过在"svnserve.conf"文件中更改该行来修复:

[general]
anon-access = none
Run Code Online (Sandbox Code Playgroud)

另一种解决方案只改变"authz"文件行:

[/]
* = r
Run Code Online (Sandbox Code Playgroud)

该解决方案被匿名读取您的存储库,这是不好的.如果您只需要使用授权存储库而不是使用第一个解决方案.(用svn 1.6.17测试过,但认为它不依赖于版本)