服务器在 SVN 提交时发送了意外的返回值(500 内部服务器错误)

Posted

技术标签:

【中文标题】服务器在 SVN 提交时发送了意外的返回值(500 内部服务器错误)【英文标题】:Server sent unexpected return value (500 Internal Server Error) on SVN commit 【发布时间】:2013-05-30 00:15:26 【问题描述】:

我可以很好地更新 SVN,但是当我尝试提交时,我收到以下错误:

执行操作时出错: 提交失败(详情如下): 服务器发送了意外的返回值(500 内部服务器错误)以响应“/svn/!svn/wrk/89ff070d-5fb0-4a77-9609-0fd87964d712/project/trunk/templates/operator/default/settings.tpl”的 PUT 请求

知道为什么我不能提交吗?其他团队成员可以毫无困难地提交。

【问题讨论】:

您可能需要查看 subversion 服务器的事件日志以查看 500 错误的内容。 【参考方案1】:

首先看一下您用来连接到 SVN 服务器的协议 - 您使用的是 httphttps 您可以确定 svn 已配置为在 Web 服务器(apache 或nginx 等)。然后服务器上的日志将在相关 Web 服务器的日志目录中。如果服务器没有特别配置,就会出现这种情况。具体的日志记录配置位于您的subversion.conf

找到您正在寻找的答案的日志。

【讨论】:

以上是关于服务器在 SVN 提交时发送了意外的返回值(500 内部服务器错误)的主要内容,如果未能解决你的问题,请参考以下文章

TortoiseSVN 中继结帐“服务器发送了意外的返回值(403 禁止)以响应 OPTIONS”错误

REST API 错误代码 500 处理

SVN服务器发送一个HTTP响应体截断问题,怎么解决

Tortoise svn commit:“三角洲源意外结束”

Tortoise SVN 提交错误发送内容

(类型=内部服务器错误,状态=500)。未找到类型返回值的转换器:com.test.SearchVO 类