0

我在一个项目上工作了几个月,并将文件存储在 SVN 存储库中。我在我的 DropBox (www.dropbox.com/) 文件夹上创建了存储库,这样我就可以在家里和实验室工作。但是最近,我的存储库损坏了。每当我尝试从存储库中签出文件时,我都会收到以下错误(还有一些其他项目运行良好):

Couldn't open a repository
svn: Unable to open an ra_local session to URL
svn: Unable to open repository 'file:///Users/USER_NAME/Dropbox/svnrepos/PROJECT_NAME'
No such file or directory
svn: Can't open file '/Users/USER_NAME/Dropbox/svnrepos/PROJECT_NAME/db/uuid': No such file or directory 

然后我寻找从损坏的 SVN 存储库中恢复修订的解决方案。我试图转储存储库,但收到以下错误:

svnadmin: Malformed file

uuid 文件为空,.../db/current 文件包含值 45。任何人都可以帮助我恢复我的修订。谢谢。

4

1 回答 1

0

好消息是 Dropbox 将允许回滚到以前的版本。我也遇到过几次 SVN 的问题。

我的建议是:首先复制当前回购,这样它是安全的。然后尝试回滚 [with Dropbox] 到您遇到问题的前一天。您可以从 Dropbox 网络界面执行此操作。

此时,您必须复制 SVN 中的新文件并再次提交。

于 2012-08-06T18:59:12.730 回答