1. 將svn倉庫中的項目導入本地git倉庫
使用 git svn clone [svn_url] 命令即可完成從svn倉庫導入本地,由於該命令會將svn倉庫中所有版本的更新都會同步到本地倉庫,如果項目更新次數過多會花費很長的時間,所以我們可以通過指定版本號以避免不必要的更新
如:git svn clone -r5791:HEAD [svn_url] [new_name] ,r5791為最新的版本號,查看版本號可直接通過瀏覽器訪問svn地址,點擊右上角的查看歷史即可看到版本號信息, 如下圖所示

new_name可以給導入的項目取個新的名稱,也可以不寫,默認和svn名稱一致,輸入命令完成后如下圖所示:

接下來進入到導入的prop文件夾下查看文件,可以看到文件已經從svn倉庫成功導入到了本地倉庫

2. 提交本地git倉庫更新到svn倉庫
如圖,通過vi命令新建一個文本a.txt,通過 git commit -am 'commit_info' 來把工作區的修改提交到本地倉庫,然后通過git svn dcommit 命令將本地倉庫的修改同步到遠程svn倉庫

提交完成后,打開瀏覽器進入svn對應的頁面。可以看到a.txt已被提交成功

3. 從svn倉庫更新到本地git倉庫
通過 git svn rebase 即可完成更新操作
