The error message "Server sent unexpected return value (405 Method Not Allowed) in
response to MKCOL request for..." means that the commit to the Subversion repository
failed. There are a few possible explanations and solutions.
- You may have performed an svn move twice before attempting to
commit. Either move once and commit, or, if you decide after the move that you need
to move it elsewhere, use svn revert to revert the first move, then
svn move to move it where you want, then commit.
- Something in your working copy may have got confused. Run clean up
on your working copy. If this option does not resolve the problem, try renaming the
top-level folder of your working copy and check out a new copy.
- The length of your pathname could be causing issues. Windows doesn't support
relative paths with more than about 255 characters. To avoid this, use absolute
paths everywhere. One solution might be to check out the working copy into a shorter
path.
- The size of your file could be causing timeout issues. This is more of an Apache
issue, but it can cause svn errors.