将转储文件加载到另一个 repo 目录

Posted

技术标签:

【中文标题】将转储文件加载到另一个 repo 目录【英文标题】:Load the dump file to another repo directory 【发布时间】:2011-11-06 17:37:38 【问题描述】:

全部,

谁能帮助解决将我的旧服务器 svn repo 迁移到新服务器 svn repo 的问题。

这是我的问题, 我从旧服务器获取了转储文件

    我在新服务器中创建了 repo 并且还在同一个 repo 中创建了 svn 目录

    现在我想将我的转储仓库移动到新仓库的目录中

    我在下面的命令 svnadmin load --parent-dir /path/reponame/directory repo

    但它给了我一个错误“reponame/format file not found”。

    请任何人给我一个解决这个问题的好方法。

提前谢谢

【问题讨论】:

我不知道(因为我不知道--parent-dir /path/reponame/directorysvnadmin load 意味着什么)但你至少可以理解strace 正在发生的事情——使用svnadmin 命令。 【参考方案1】:

P。 2 不需要而且很糟糕 - 在最简单的情况下,您必须在先前创建的 repo 的根目录中加载转储

svnadmin 创建 /path/to/repo svnadmin 加载 /path/to/repo

【讨论】:

以上是关于将转储文件加载到另一个 repo 目录的主要内容,如果未能解决你的问题,请参考以下文章

将转储加载到新存储库后的 SVN 日志

加载存储库的转储部分没有任何效果

SVN 转储/重新加载具有历史记录的特定版本

转储到另一个文件时如何删除引号?

SVN转储大小混乱

如何svn转储特定文件夹并将其加载到特定位置