【问题标题】:500 Internal Server Error on Subversion CommitSubversion 提交时出现 500 内部服务器错误
【发布时间】:2010-02-08 09:51:29
【问题描述】:

今天尝试提交到我的 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'

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

【问题讨论】:

  • 您是否有权访问网络服务器日志并可以从该端发布相关输出?
  • 嗯,我在哪里可以找到这个日志?运行 Ubuntu 服务器。已经尝试在 apach2 日志中查找
  • 被埋在error.log中...

标签: svn


【解决方案1】:

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

我只是执行这些步骤并解决问题。我认为svn xml结构可能有问题。

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 您好,我有同样的问题,但我们有 .net 项目并且没有 .htaccess 文件,我该如何解决这个问题?
    • @vinitpatel 假设您使用 IIS,您必须将规则转换为 web.config ...如下所述:iis.net/learn/application-frameworks/…
    【解决方案3】:

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

    在 Windows 启动中键入 %APPDATA% 并打开文件夹位置。导航到 svn.simple 文件夹(漫游 -> Subversion -> auth -> svn.simple)。删除此文件夹中存在的文件。移动到 Eclipse,右键单击项目,团队 -> 清理。现在尝试提交。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-27
      • 1970-01-01
      • 2014-01-31
      • 2013-03-09
      • 1970-01-01
      • 1970-01-01
      • 2011-05-05
      • 1970-01-01
      相关资源
      最近更新 更多