Subversion提交时出现500内部服务器错误

时间:2010-02-08 09:51:30

标签: svn

尝试今天提交到我的SVN存储库但是我得到了

Error: Commit failed (details follow):  
Error: Server sent unexpected return value (500 Internal Server Error) in response to   
Error: PUT request for '//!svn/wrk/36ffb5e7-878f-fa4e-9b5e-ce3415750884/.htaccess'  

在一个文件上,这是我的.htaccess文件。我试过从存储库中删除但是得到了

Server sent unexpected return value (403 Forbidden) in response to PROPFIND request for '/.htaccess'

请指教!我上次提交时工作正常。这是权限问题还是什么?感谢。

4 个答案:

答案 0 :(得分:1)

你可以将目录备份到其他地方,使用svn删除目录,然后commint,然后将备份目录复制到原来的地方,然后使用svn添加!

我只是做了这些步骤并解决了问题。我想svn xml结构可能有问题。

答案 1 :(得分:0)

我刚刚在这里发布了解决方案:Why won't svn let commit .htaccess files?

答案 2 :(得分:0)

如果在ubuntu上安装了SVN,则此wiki可能有所帮助。 我刚才遇到了同样的问题,关键是

   $ cd /home/svn
   $ sudo chown -R www-data:subversion myproject
   $ sudo chmod -R g+rws myproject

答案 3 :(得分:0)

通过删除SVN凭据检查密码是否已过期,然后再次尝试提交。它对我有用,请按照以下步骤操作。 在Windows系统中尝试

在Windows启动时键入%APPDATA%并打开文件夹位置。导航到svn.simple文件夹(漫游 - > Subversion - > auth - > svn.simple)。删除此文件夹中的文件。转到eclipse,右键单击Project,Team - >清理。现在尝试提交。