Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can't commit to SVN server

When I commit to the server this returns:

The POST request returned invalid XML in the response: XML parse error at line
3: not well-formed (invalid token) (/svn/site/!svn/me)

I am using VisualSVN Server 2.5.1 and the client is TortoiseSVN 1.7.1 64Bit.

The server by itself is working, I can update from repository or browse.

Any suggestions?

like image 490
CaTz Avatar asked Oct 26 '11 21:10

CaTz


2 Answers

Check your server's disk space. It's probably really low. Once you free some up it should work.

Edit: Reference = http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2858308

Second Edit: Another suggestion would be to back up the files, delete the offending directory, update, restore changes, and then commit.

And another Post (http://osdir.com/ml/version-control.subversion.tortoisesvn.devel/2005-03/msg00140.html) discusses editing the SVN entries file.

like image 153
NoAlias Avatar answered Oct 19 '22 03:10

NoAlias


We had a very similar problem, but using Apache HTTPd server on Linux. TortoiseSVN 1.6 worked without error on XP/32. ToroiseSVN 1.7 on Win7/64 could checkout, but could not commit; it returned the error /svn/!svn/me path not found. Solution: added a missing "alias" directive to the httpd.conf section for svn.

The correctly-functioning httpd.conf section with the new alias directive looks like:

alias /svn /srv/svn/repos
<Location /svn>
  DAV svn
  SVNPath /srv/svn/repos
  AuthType Basic
  AuthUserFile /path/to/.htpasswd
  Require valid-user
</Location>
like image 25
Vegas70s Avatar answered Oct 19 '22 03:10

Vegas70s