Client: Tortoise SVN 1.7.13 x64 on Windows 7.
Server: VisualSVN 2.1.3 Standard Edition.
Issue
After a brand new checkout, developer is getting this error on commit:
- Commit Failed (details below): Error Access to ‘/svn/…/!svn/act/{guid}’ forbidden
Problem
Letter case of the repository path specified for checkout must match actual repository path on the SVN server.
Workaround
Grant “Admin” permissions to the user, then commit works. This was not an option in our case.
Resolution
Navigate to VisualSVN server, right click on the folder in question, and use “Copy URL to Clipboard” option.
This way the path is captured with proper casing. Use the captured URL for checkout.