SVN access denied when comparing versions

We use the SVN repository. I get the error below when we try to compare a local unmodified file with the latest version of the file in the repository. In other words, someone checked the changes, and if I update, I will receive their changes, but first I want to see what their changes were. Do not think that this is important, but we use Xcode and use the menu item SCM → Compare With → Latest.

Error: 220001 (Element cannot be read) Description: Unused path; Access is denied

Any pointers where to look to fix this. I looked in svnserve.conf which has default settings. Nothing popped up to me.

Besides,

% svn log

returns "svn: item not readable".

Thanks Gonzalo

+4
source share
2 answers

You have a bad configuration (or Subversion has an error :)).

In any case, this can be fixed by changing the line in the svnserve.conf file:

[general] anon-access = none 

Another solution is to change only the "authz" line file:

 [/] * = r 

This solution anonymously reads your repository, which is not very good. If you need to use only authorization repository than use the first solution. (was tested with svn 1.6.17, but I think that it does not depend on the version)

+11
source

You probably do not have sufficient permissions to read each file that has been modified in these versions. Therefore, Subversion treats the changes "unreadable" for you. This is explained in the authz_policy.txt document.

0
source

All Articles