无法访问孤立的Subversion repo

时间:2012-11-29 19:09:39

标签: svn tortoisesvn password-recovery

很久以前,一位工程师在未连接到任何网络的PC上创建了TortoiseSVN存储库。整个安装是该PC的本地安装。据我所知,任何其他用户从未访问过repo。我没有工程师的密码。 auth目录为空 - 没有缓存凭据。

我现在需要访问此回购。

问题:我是否应该放弃回购,创建一个新回购并导入我们认为与原始回购相关联的文件...或者是否有一个解决方案可以保留所有旧数据和历史记录?

由于

2 个答案:

答案 0 :(得分:1)

“db”目录是数据的位置。人口稠密吗?如果是这样,你应该能够挽救它。大约一年前,我们有一台服务器死机,但数据已从磁带恢复并转储到共享网络磁盘。我们在一个新盒子上安装了VisualSVNServer,创建了一个新的repo,然后将旧的repo导入其中。我们在新的(LDAP)上使用了完全不同的身份验证模型,其中旧的身份验证模型使用.htaccess。没有问题,它不需要我们重新验证任何东西,它只是把它拉进去。

http://www.visualsvn.com/server/

答案 1 :(得分:1)

如果它是re​​po,由SomeDir通过TSVN命令“在此创建存储库”创建,您可以将此Somedir整个目录复制到任何位置,并使用file:/// protocol访问存储的数据(从客户端签出,使用svnadmin创建可移植转储)。

回购dir输出

 Directory of Z:\repo

30.11.2012  12:02    <DIR>          .
30.11.2012  12:02    <DIR>          ..
30.11.2012  12:02    <DIR>          locks
30.11.2012  12:02    <DIR>          hooks
30.11.2012  12:02    <DIR>          conf
30.11.2012  12:02               234 README.txt
30.11.2012  12:02    <DIR>          db
30.11.2012  12:02                 2 format
30.11.2012  12:02           180 467 svn.ico
相关问题