2017-04-21 100 views
-1

我有一箇舊的SVN回購,以及另一個新的Git回購。他們都爲同一個客戶端,所以現在我試圖將它們組合在一起作爲一個Git Repo,但所有的提交歷史。有沒有任何工具或服務可以輕鬆完成這項工作?結合SVN和Git存儲庫的所有歷史

感謝

回答

0

我能做到這一點: https://help.cloudforge.com/hc/en-us/articles/215242983-Migrate-from-SVN-to-GIT

之後,現在我的本地機器有:

* master 
remotes/git-svn 
remotes/origin/Head 
remotes/origin/master 

我可以把這些遙控器之間籤,但我怎麼把它們合併成遙控器/起源/主?

============================================== ===========================

我發現解決方案,經過上面的過程,這是需要做的事情:

git checkout -b git-sve remotes/git-svn //create a local branch 
git checkout master 
git merge git-svn 
git push 
相關問題