先转载一段网上说的解决方法:
svn (405 Method Not Allowed) 在响应 “MKCOL” 的请求
I managed to solve the problem:
Delete the parent’s directory of the folder giving the problem.
Did SVN Update
A folder with the same name as the new one already existed in repository.
Delete this folder
SVN Commit
Copy the new folder, Schedule for addition and SVN Commit
解释一下:
SVN出现这个错误的原因是我删除了一个文件夹后又创建了一个同名文件夹。在svn server端,好像是不能区分这两个文件夹,所以出现了错误。
解决方法:
1、删除出现错误的文件夹
2、SVN Update
3、这时服务器上存在的文件夹会出现在本地
4、删除原有的文件夹
5、SVN Commit
6、重新创建文件夹
7、SVN Commit
我按照上面的步骤还是报错。我的最终的解决方法是在svn server端创建了文件夹A,发现A的权限不是继承权限,怀疑是以前创建过,然后把A更新到本地,在本地删除,提交删除,创建A,提交创建。