2013-07-03 83 views

回答

6

你可以像往常一樣git svn clone然後使用通常的工具 - git checkout可以讓你以「浮動」的方式訪問或創建一個新的git分支在你想要的位置。

您也可以使用git svn init(注意它的行爲與git init略有不同),然後使用git svn fetch -r XXX來獲取特定修訂版。如果存儲庫很大,這會更快,但未來的git svn fetch將獲取其餘的轉儲(但從來沒有任何更早的轉儲)。

6

我用了下面的內容,並且獲得了一個較舊的版本。

git checkout `git svn find-rev revision_number` 

有沒有人對此有任何意見?