【发布时间】:2015-06-18 09:47:32
【问题描述】:
我尝试迁移我的仓库但没有成功。我的原始存储库位于旧 Windows 服务器上,而新服务器是 Windows 服务器 (2012)。
我遵循的步骤:
1/ 在旧服务器上,我创建了一个转储。
svnadmin dump PathtoMyOldRepo > MyOldRepo.svn_dump
在这里,我看到所有修订都显示为
* Revision 0 déchargée.
* Révision 1 déchargée.
* Rév...
一切正常
2/ 我使用以下命令行在新服务器上创建了一个 Repo:
svnadmin create --fs-type=bdb \NewRepoName
一切正常
3/ 我试图将旧的 repo 转储到新的 repo 中,但没有任何效果!以下命令行不起作用:
svnadmin load /MyNewRepoName < //MyOldRepoPath
这里我收到一条错误消息:
L'opérateur « < » est réservé à une utilisation futures
翻译:运算符 «
所以,我尝试用| 或cat 替换<,但没有成功。
命令行svnadmin load /MyNewRepoName cat //MyOldRepoPath 什么也没产生。我按回车,出现以下消息:Ent^te de fichier de sauvegarde malform'e traduction File Header malformed
如您所见,我对命令行不是很熟悉,如果您有解决方案,我会很高兴。
【问题讨论】:
-
为什么要创建 BDB 存储库?
-
好问题。我只是在不了解所选选项的情况下复制命令行。所以,我只用
svnadmin create /NameOfNewRepo重新创建了另一个仓库并尝试加载命令但没有成功......
标签: windows svn migration server svnserve