0

每当我尝试从存储库更新我的代码时,我都会收到消息

Can't open file 'E:\Repositories\Main\db\revs\7\7805':系统找不到指定的文件。

如果我尝试进行干净的结帐,它会工作一段时间,然后我会收到错误

'/svn/Main/!svn/me' 的报告:无法读取块大小:安全连接被截断

奇怪的是,我仍然可以办理登机手续。

查看 db\revs\7 文件夹,肯定有一些文件丢失。\6 包含从 6000 到 6999 的所有值。但在 \7 中有 7804 和 7806,但没有 7805。还有一些其他的缺失。

可以重新创建这些数据吗?我相当肯定我应该能够得到除了一些最近签到的所有东西,但我更希望没有数据丢失。

编辑:还应该注意我最近将一些大型二进制文件检查到存储库中。SVN 是否以不同的方式处理它们的存储?

4

1 回答 1

0

很难确切地说出为什么你会看到你所看到的,但我建议先检查你的硬盘。此外,请检查您的防病毒日志。

于 2012-04-12T05:55:50.277 回答