2011-10-22 68 views

回答

3

我想這應該這第一步之後,工作

git svn clone -T trunk https://SVN_REPO 
git remote add github GITHUB_REPO 
git push github master 

你可以做

git svn rebase 
git push github master 
+0

我想要的是鏡像所有svn分支,你的方法不是我想要的 – hugemeow

0

有這樣做的叫sync2git

當您使用衍合方便的遷移腳本,你必須告訴它取回所有。

git svn rebase \ 
--fetch-all \ 
-A "${AUTHORS_FILE}" 

然後這是標記引用和創建分支的問題。請參閱腳本以獲得更好的示例。