0
導入SVN倉庫與svn2git與git時,我得到了下面的錯誤與git:錯誤導入SVN報告使用svn2git
fatal: EOF in data (285 bytes remaining)
有誰知道這是什麼錯誤意味着什麼?
導入SVN倉庫與svn2git與git時,我得到了下面的錯誤與git:錯誤導入SVN報告使用svn2git
fatal: EOF in data (285 bytes remaining)
有誰知道這是什麼錯誤意味着什麼?
這是由分段錯誤引起的,在您的存儲庫中有一個分支/標籤/導致它成爲核心。
要獲得核心文件,你將需要啓用內核: 取消註釋此行/etc/security/limits.conf
soft core unlimited
運行svn2git,可能需要長達2個小時,以獲得分割故障。安裝GDB:
yum install gdb
分析的核心是:
gdb svn2git/svn-all-fast-export core.NNNN
得到一個回溯,類型:
bt
您應該看到這造成了背部走線問題的分支/標記。通過更新您的規則集從處理中排除分支:
match /branches/broken_branch_name
end match
見問題與svn2git的主人在這裏開了: https://github.com/svn-all-fast-export/svn2git/issues/26
或者更容易,pstack <pid of svn2git>
,你會看到它在哪裏卡住了,然後按Ctrl + C ,將dud分支添加到您的規則集並再次啓動svn2git。