克隆 SVN 儲存庫

你需要使用該命令建立儲存庫的新本地副本

git svn clone SVN_REPO_ROOT_URL [DEST_FOLDER_PATH] -T TRUNK_REPO_PATH -t TAGS_REPO_PATH -b BRANCHES_REPO_PATH

如果你的 SVN 儲存庫遵循標準佈局(主幹,分支,標籤資料夾),你可以儲存一些輸入:

git svn clone -s SVN_REPO_ROOT_URL [DEST_FOLDER_PATH]

git svn clone 逐個檢出每個 SVN 修訂版,並在本地儲存庫中進行 git 提交以重新建立歷史記錄。如果 SVN 儲存庫有很多提交,則需要一段時間。

當命令完成後,你將擁有一個完整的 git 儲存庫,其中包含一個名為 master 的本地分支,用於跟蹤 SVN 儲存庫中的 trunk 分支。