我在网络驱动器中有一个本地存储库。它工作得很好,但是当我把它连接到路由器上时,我遇到了硬盘问题,硬盘变成了raw格式。之后,我可以恢复硬盘中的所有文件与恢复软件。我认为恢复是正确的。每个文件看起来都没问题。
但现在我无法连接到存储库,无法浏览等。当我尝试提交某些东西时:
unable to connect to a repository at url: file:///Z:/wt/trunk/
unable to open repository当我在文件管理器中看到时,Repo文件在该位置可用。在硬盘出现问题之前,位置路径是相同的。看起来一切正常(回购大小,回购结构/conf,db,钩子/ ),但它不工作。我认为这只是一个校验和错误或类似的东西。
有没有什么工具可以修复repo,或者找出问题所在?
我的Tortoise版本是1.9.7 64位。
发布于 2020-05-13 03:33:42
进行备份!不要依赖数据恢复软件-它不能保证恢复的数据与您丢失的数据完全相同。
当您可以使用Z:\wt\上的文件资源管理器访问存储库目录并查看conf/ db/ hooks/ directories时,这并不意味着存储库处于工作状态。您需要运行svnadmin verify Z:\wt\,查看存储库是否一致和健康。如果验证完成时没有任何错误,那你就走运了。
如果存储库是一致的,那么svn info file:///Z:/wt/trunk/应该可以正常工作,不会出现任何错误。如果您仍然看到错误,请显示错误消息的准确和完整的措辞,并检查您使用的file:// URL是否正确。
https://stackoverflow.com/questions/61732522
复制相似问题