2015-11-02 83 views
2

我正面臨將SVN遷移到Git的常見問題,基本上我有一些分支(在SVN上)用空格命名。有沒有辦法解決或解決它?遷移SVN(Git)分支與名稱中的空白

我發現了一些「解決方案」,但他們都沒有爲我工作。

我有一個粗魯和大規模存儲庫遷移和命令已經遷移了90%以上(花了超過一週的時間)。

有人有線索如何解決它?

Git的錯誤: command returned error: 128

系統信息:

Win 7 64x

git version 1.9.5.msysgit.0

謝謝!

+2

與你的問題沒有關係,但1.9.5遠不是最新的。最新版本是2.6.2,從這裏獲取:https://git-scm.com/download – eckes

+0

你是如何遷移? 'git svn clone'? 'svn2git'?你遇到過哪些問題? – eckes

+0

你的SVN版本是什麼? [https://answers.atlassian.com/questions/309062/answers/3039270]這些人]提到'svn2git'有SVN <1.7.9的問題,並升級到1.7.9固定它 – eckes

回答

2

打開文件git-repo-name/.git/packged-refs並用空格替換%20

Git版本:git version 2.6.2.windows.1(通過git bash贏得7次64x)。