I'm running VisualSVN Server 2.5 on Windows 2k8. Recently I upgraded my server and used Acronis Backup to transfer the current state of the server to a new SSD array in a new machine. Everything went smoothly, but when I attempted to commit a few files to one of the repos on this box, I got a very weird error:
The POST request returned invalid XML in the response: XML parse error at line 3: not well-formed (invalid token) (/svn/repo-name/!svn/me)
It turns out that with my particular case, this was a PERMISSIONS issue. After spending an hour and a half on this I finally tracked down a simple solution that "worked for me". The million dollar fix?
Open the VisualSVN Server GUI.
Right-Click on "VisualSVN Server (domain)" at the root of the left navigation pane and select "Properties".
Under the General Tab, you will see a check box for "Automatically adjust permissions".
A. If this is not checked, check it and click "Apply". This will stop and restart the VisualSVN service and should fix the issue.
B. If this is checked, un-check it and click "Apply". This will stop and restart the Visual SVN service. Once complete, re-check the option and click "Apply" once more. After the service is restarted, the issue should now be resolved.
I hope this helps someone in need!