【问题标题】:###error### in TortoiseSVN - what does it mean?###error### 在 TortoiseSVN - 这是什么意思?
【发布时间】:2011-02-10 16:25:10
【问题描述】:

我们使用 TortoiseSVN 作为我们的 Subversion 客户端,今天我们开始看到在我们的一个存储库中报告了一些奇怪的错误。使用存储库浏览器时,其中一个分支的作者列中列出了###error###,日期列中列出了(no date)

我们无法对存储库的这一部分执行任何类型的操作,例如结帐、记录、提交等;尝试这样做会导致报告以下错误:

svn: Server sent unexpected return value (500 Internal Server Error) in response to
     REPORT request for '/svn/vtx/!svn/vcc/default'.

从表面上看,我们似乎对一个或多个文件存在某种损坏。我已经确定了我可以签出失败分支的最后一个修订版,但超出此点的任何内容都会导致上述错误。

如果相关分支损坏,是否有任何方法可以将其恢复到已知的良好状态,或者我们是否必须使用我们最近的备份执行全面恢复? p>

我们已经尝试在服务器上运行svnadmin verify,但这并没有报告任何问题。

如果有什么不同,我们在 Windows 7 64 位上使用 TortoiseSVN 1.6.12.20536。我们的 Subversion 服务器是 1.6.4。

【问题讨论】:

  • 幸好你有备份可以恢复。

标签: svn tortoisesvn


【解决方案1】:

几天前我看到了一些类似的问题——尽管当时我正在使用 git-svn 来拉取整个存储库的副本。

从与外部世界连接速度更快的机器上执行此操作,因此存储库也成功,没有进一步的问题。我认为它只是有点卡住了,失败了,而不是继续重试。

看到svnadmin verify 报告OK,我倾向于相信这一点,而不是认为回购本身有问题,只是与它的连接。

【讨论】:

  • 我们仍然不太清楚是什么导致了我们遇到的问题,但我们设法从备份中恢复而没有任何数据丢失。我认为您对连接速度的评论是正确的,因为提交失败的开发人员远程工作,有时连接速度很慢。
猜你喜欢
  • 1970-01-01
  • 2018-01-30
  • 1970-01-01
  • 2020-05-03
  • 2015-09-25
  • 1970-01-01
  • 2013-08-17
  • 2011-09-04
相关资源
最近更新 更多