2017-03-16 53 views

回答

0

這是由分段錯誤引起的,在您的存儲庫中有一個分支/標籤/導致它成爲核心。

要獲得核心文件,你將需要啓用內核: 取消註釋此行/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。