Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
svnadmin加载错误_Svn_Visualsvn Server_Svnadmin - Fatal编程技术网

svnadmin加载错误

svnadmin加载错误,svn,visualsvn-server,svnadmin,Svn,Visualsvn Server,Svnadmin,尝试还原从另一台计算机获取的svn存储库时出错。错误是 svnadmin:转储流在以下位置包含格式错误的标头(没有“:”) 转储是在subversion 1.5服务器上创建的,我正在加载到新的subversion 1.6服务器。我能够成功地将其他几个存储库加载到新服务器。新服务器是VisualSVN服务器。据我所知(我看不到转储文件…),这是通过将stdout和stderr管道传输到转储文件中实现的 所以您应该再次转储,并且只将stdout放入转储文件中 转储存储库时是否看到输出(“转储的版本1

尝试还原从另一台计算机获取的svn存储库时出错。错误是

svnadmin:转储流在以下位置包含格式错误的标头(没有“:”)

转储是在subversion 1.5服务器上创建的,我正在加载到新的subversion 1.6服务器。我能够成功地将其他几个存储库加载到新服务器。新服务器是VisualSVN服务器。

据我所知(我看不到转储文件…),这是通过将stdout和stderr管道传输到转储文件中实现的

所以您应该再次转储,并且只将stdout放入转储文件中


转储存储库时是否看到输出(“转储的版本10”、“转储的版本11”等)?

首先尝试清理转储

grep --binary-files=text -v '^* Dumped revision' ./repository.dump > ./repository.clear-dump
然后尝试加载新的干净转储

svnadmin load /new/path/to/your/repository < ./repository.clear-dump
svnadmin load/new/path/to/your/repository
我也有同样的问题

我想导入一个在Linux机器上创建的转储文件。该文件已被“tar”和gzip压缩

我的文件是“tar.gz”

我用Winzip解压,但用cygwin无法上传


然后,我使用cygwin命令tar-xvzf来解压它,并能够将它加载到我的新存储库中。

我想添加。我和Luc M有同样的问题。我的svnadmin load REPO_PATH我最近收到了相同的消息,最后,我碰巧通过FTP传输了SVN转储,而没有明确要求二进制传输,所以转储是以ASCII格式传输的。由于FTP服务器是一台Windows计算机,转储文件已被Windows行端损坏。因此,我的建议如下:检查您的线路末端。希望这至少有一点帮助。

输出不包含任何“转储修订…”消息。它确实有Windows CR/LF对,我认为这不应该是个问题。你能告诉我们svn正在抱怨的转储行吗?我也有同样的问题。你找到解决方案了吗?这对我很有效,我实际上将stdout和stderr通过管道传输到了dumpfile中。提到的管道命令:
grep--binary files=text-v'^*Dumped revision'mydumpfile.txt | svnadmin load mynewrepo
。不要忘记通过
svnadmin create mynewrepo
创建存储库。