0
SVN到GIT的遷移是由以前(不是由我)完成的。從先前遷移的git同步Git-svn
對SVN進行了更多修訂,我現在需要將其與GIT同步。
我知道SVN訪問網址,並通過做
混帳克隆
現在我如何才能從SVN的變化得到了git的副本。我將如何知道SVN何時被遷移到GIT以及如何從那裏恢復。 我可以看到在GIT分支上找到提交(最初由svn創建),但我沒有看到「git svn-id」 .git/config中沒有「svn-remote」部分。 如果我嘗試添加 「git svn init」 和做 「git svn fetch」,它似乎再次獲取整個存儲庫。
如果無法訪問SVN存儲庫,可以通過指定'--svn-url'選項來安裝SubGit,請參閱SubGit [book](http://www.subgit.com/remote-book.html# 10)的細節。 –
我不想保持同步進行,因爲我打算停止svn。 這是一次性同步,並且我將兩個項目合併爲一個,因此寧願在沒有工具的情況下執行此操作。 我的基本問題是如何從初始遷移工作後提交的svn中獲取修訂版本。例如svn有直到rev。 100現在正在遷移到GIT。但現在我想從rev 101-120同步到GIT。沒有svn元數據來幫助進行此同步。 –