使用svn与项目导致错误

时间:2014-03-05 06:50:15

标签: svn

我刚刚在我为repos创建的Droplet上安装了svn。我在Droplet上创建了一个位于/home/svn/repos/stack的存储库。然后我去了我的桌面并创建了一个新文件夹并单击导入(使用TortoiseSVN),我收到以下错误:

Unexpected HTTP status 405 'Method Not Allowed' on '/svn/stack'

PROPFIND request on '/svn/stack' failed: 405 Method Not Allowed

任何人都知道如何解决这个问题?我甚至以正确的顺序做事吗?

1 个答案:

答案 0 :(得分:0)

我认为您尝试添加的文件夹已存在于svn中。您可以通过将文件签出到另一个文件夹来确认,并查看trunk是否已具有所需的文件夹。

所以,拿一个folder1并创建一个folder1Copy。

svn delete folder1
svn add folder1Copy 
commit & update

svn mv folder1Copy/ folder1/

再次提交,它已修复。

我已经通过为SVN存储库设置HTTPS来解决了这个问题。代理服务器不允许使用DAV,但由于代理服务器无法解释HTTPS,因此无法阻止DAV。