我正在将SVN存储库从
Windows机器(
Windows 7)移动到
Linux机器(Ubuntu 13).我使用svnadmin转储在Windows上转储repo并将文件复制到Linux机器.现在我正在跑步
原文链接:https://www.f2er.com/windows/364286.htmlsvnadmin load dest-folder < dumpfile
终端响应
'vnadmin: E140001: Malformed dumpfile header 'SVN-fs-dump-format-version: 2
我怀疑我的字符编码存在问题(Windows与Unix),基于单引号从行的末尾开始到应的开头.但我尝试在记事本中转换字符编码,我只收到不同的错误.
当我以UTF-8编码时,会出现上述错误.
转换为“无BOM的UTF-8”或“ANSI”时:
' into a number04: Could not convert ' 2
转换为“UCS-2 Big Endian”或“UCS-2 Little Endian”时:
svnadmin: E140001: Malformed dumpfile header '?\254?\255'
我对字符编码一无所知,所以我不知道下一步该转向何处.或者也许这是我的转储或回购的问题,但直到现在我还没有任何SVN问题.