将新文件添加到SVN:503服务不可用于PROPFIND请求(重新工作)

将新文件添加到SVN:503服务不可用于PROPFIND请求(重新工作),svn,http-status-code-503,Svn,Http Status Code 503,就在最近(一周左右),我们的SVN回购协议在添加文件时突然停止工作: Command: Commit Adding: C:\Users\user\Develop\test_trunk\utilities\Filter.cpp Error: Commit failed (details follow): Error: Server sent unexpected return value (503 Service Unavailable) in response to Error

就在最近(一周左右),我们的SVN回购协议在添加文件时突然停止工作:

Command: Commit  
Adding: C:\Users\user\Develop\test_trunk\utilities\Filter.cpp  
Error: Commit failed (details follow):  
Error: Server sent unexpected return value (503 Service Unavailable) in response to   
Error: PROPFIND request for '/svn/projects/!svn/wrk/c5e43308-72bc-2b46-936d-40923f39cf34/trunk/utilities/Filter.cpp'  
Error: Server sent unexpected return value (503 Service Unavailable) in response to   
Error: PROPFIND request for '/svn/projects/trunk/utilities/Filter.cpp'  
Finished!:   
签出、修改文件和提交更改都有效。但不要添加新文件

没有人碰过机器,没有升级,什么都没有。我的陆龟客户没有改变。真的,真烦人!我只是讨厌事情无缘无故地破裂

操作系统:Ubuntu 8.04,SVN版本:1.4.6

还尝试了命令行客户端。同样的问题

编辑:有几个相互相邻的repo,以及3个作品中的1个,即在3个作品中的一个repo中,可以添加文件(!!)

编辑2:新闻快讯!它又开始工作了。它本身。没有人对服务器做过任何事情。叹息。。。我所做的只是:

  • 创建一个新的空回购,然后从非工作回购加载转储
  • 确保www数据拥有回购文件(与所有其他回购文件一样)
  • 将我的工作副本重新定位到新回购的路径
  • 将文件添加到repo,效果很好
  • 为了验证这个问题,我回到了另一个指向非工作回购协议的工作副本,并尝试在那里添加文件,现在已经成功了。想想看

  • 也就是说,在旧回购协议中我什么也没碰。某个地方有人说修订控制要么可靠,要么毫无价值。听着,听着…

    也许这个帖子会有帮助:

    线程()中的最后一条消息说:

    我终于弄明白发生了什么事

    是.htaccess规则说的“errordocument404/index.php”。在评论完之后,Subversion停止抱怨错误,现在一切都正常了


    此外,Apache的访问日志/错误日志中可能有一些相关信息。

    如果从HTTP转发(执行反向代理)到HTTPS,或者从HTTP转发(执行反向代理)到HTTPS,则可能会遇到此类问题。检查一下。

    打开您的SVN配置。如果您使用的是TortoiseSVN,它的上下文菜单->设置->常规->Subversion配置文件:编辑

    如果您不知道在哪里可以找到该文件:

    转到[auto props]部分,为您尝试提交的文件添加mime类型。例如,我无法提交图像文件,并通过添加以下内容修复了此问题:

    *.png = svn:mime-type=image/png
    *.jpg = svn:mime-type=image/jpeg
    *.gif = svn:mime-type=image/gif
    

    为什么在1.7.1的时间里使用1.4.6?!至少使用1.6!这是一台旧机器。该公司已持有回购协议约4年。最好不要管工作,嗯?:)听起来很合理,但值得一试。伊莱:谢谢,我已经读过了,服务器上没有类似的.htaccess规则。访问/错误日志中也没有可疑之处。