将SVN附加到现有的repo文件结构

时间:2011-11-17 23:00:40

标签: svn repository

我有一些SVN存储库,不幸的是作为原始存储库结构(db,lock,hooks,conf文件夹等)的zip文件提供给我,而不是转储文件。

将SVN“重新连接”到repo结构以便它可以在适当位置使用的最佳方法是什么?

不幸的是我无法访问原始仓库,所以我不能回去做转储。

麦克

2 个答案:

答案 0 :(得分:0)

我首先尝试使用与原始版本相同的OS和SVN版本创建一台机器(或虚拟机),以便数据库格式相同。然后执行svnadmin dump以便携方式提取存储库,然后您可以svnadmin load进入所需的目标系统。我之前遇到过类似情况,这种方法运作良好。

答案 1 :(得分:0)

安装的SVN与其存储库之间没有特定的“附件”,并且SVN的存储库结构在一段时间内没有发生变化,尽管我不确定不同系统之间的轻微不兼容性。

我尝试在可访问SVN配置的位置解压缩目录,就好像它们是本机创建的存储库一样。或者在某处解压缩它们并尝试在本地使用svndump来创建转储,如果你觉得这样做更舒服。