I can check out from the svn server, but i can\'t commit changes. Error messages are shown as follows:
Access to \'/svn/repo/!svn/me\' forbidden
<
I had this issue quite recently and found two things:
I fix this issue due to user access permission.
I work with 2 more software developers and have this issue long time due to access to repositories with AD user configuration. When every 3 months change password the past password are cache in Visual SVN Manager. Then get this error of !svn/me
We change SVN Manager to don't use AD system and then we don't have more problems.
Please check that you set the read/write permissions in the user access file, e.g.
user1 = rw
user2 = rw
etc. for every user in the authz file, e.g.
/etc/apache2/dav_svn.authz
when using
AuthzSVNAccessFile /etc/apache2/dav_svn.authz
in
/etc/apache2/mods-available/dav_svn.conf
I just had the same Problem, and the solution was in the Pathname and Case. I checked some Projects out, and on the checkout I type a single Letter of the path with the wrong case:
Something like this: - http://svn.enterprise.org/svn/Repo/trunk/... (while I should have typed "repo", and not "Repo").
I could then make a "svn up" or "svn co" w/o problems. But when commiting (back to "Repo") the apache module, which check if I have write permission only knows the path "repo", and thus the error message.
My solution was to delete everything and checking out again with the right case in the SVN-URL. (svn switch could also works, the the Typo is far to the right)