git-svn迁移,在将文件推送到远程服务器期间出错

时间:2019-01-14 15:08:42

标签: git svn controls version ref

我正在尝试将整个SVN存储库迁移到GIT存储库。我已经创建了转储文件,并使用svnadmin load将其加载到本地目录。之后,我已使用 git svn clone 命令将回购和提交历史记录克隆到特定文件夹(将其设置为/ migration)。几天后,终于在本地计算机上得到了SVN存储库。最后要做的是将整个svn存储库推送到远程gitlab服务器。首先,我使用

将gitlab URL添加到/ migration
    git remote add origin git@gitlab.remote.server.com:project.git  

此命令已成功执行。最后,我要做的就是将所有文件从/ migration推送到git存储库。所以我输入:

    git push origin --all

我得到的gitbash输出是什么:

    Enumerating objects: 231641, done.
    error: remote unpack failed: eof before pack header was fully read
    error: failed to push some refs to           'git@gitlab.remote.server.com:project.git'

我不知道,我读到的这些错误可能是什么原因,可能是由于受保护的分支所致,而到目前为止,GitLab中并未包含这些分支。但是我的尝试都不足以解决这些问题。

全部用于Windows本地PC。 SVN版本:1.8.17(r1770682),git版本:svn,版本1.8.17

0 个答案:

没有答案