数据还原后无法连接到本地存储库

时间:2020-05-11 14:46:03

标签: svn connection repository tortoisesvn local

我在网络驱动器中有一个本地存储库。它工作正常,但将硬盘连接到路由器时出现硬盘问题,硬盘变为原始格式。之后,我可以使用恢复软件恢复HDD中的所有文件。我认为恢复是正确的。每个文件似乎都可以。

但是现在我无法连接到存储库,无法浏览等。当我尝试提交内容时:

unable to connect to a repository at url: file:///Z:/wt/trunk/   
unable to open repository
当我在文件管理器中看到

回购文件在该位置可用。 HDD问题之前的位置路径是相同的。一切似乎都正常(回购大小,回购结构/ conf,db,hooks /),但是它不起作用。我认为这只是一个校验和错误或类似的东西。

是否有任何工具可以修复回购协议或发现问题?

我的Tortoise SVN版本是1.9.7 64位。

1 个答案:

答案 0 :(得分:0)

进行备份!不要依赖数据恢复软件-它不能保证恢复的数据与丢失的数据一点一滴一样。

当您可以使用Z:\wt\上的File Explorer访问存储库目录并查看conf/ db/ hooks/ directories时,并不意味着该存储库处于工作状态。您需要运行svnadmin verify Z:\wt\,并查看存储库是否一致且运行状况良好。如果验证完成没有任何错误-您很幸运。

如果存储库是一致的,则svn info file:///Z:/wt/trunk/应该可以正常工作。如果仍然看到错误,请显示错误消息的确切和完整的措词,并检查您使用的file:// URL是否正确。