svn遷移到git實踐

2021-06-22 07:44:53 字數 383 閱讀 8914

服務端用的是windows版gitblit,svn版本上的分支一律不保留

1、先登入gitblit管理頁面,建立倉庫 abc.com

2、在本地www目錄下用git bash執行 git svn clone --no-metadata abc ,結束後www目錄下會多出乙個名為abc目錄,注意那個trunk目錄,也可以是trunk下的子目錄

3、進入abc目錄,用git bash執行 git remote add origin

4、進入abc目錄,用git bash執行 git push origin --all

回到gitblit管理頁面,重新整理就可以看到svn上的提交歷史都轉到git上了

可以叫其它成員 git clone 了

參考資料

SVN如何遷移到Git?

之前一直是用svn做 管理,而華為軟體開發雲是使用目前國外比較流行的git進行 版本控制.在網上查詢了遷移方式,發現git本身有命令可以直接轉殖svn的 庫,而且遷移後能保持原svn的提交記錄.以下是總結的svn 庫向華為軟體開發雲遷移的過程.主要步驟 1.通過git svn clone命令將svn...

SVN如何遷移到Git?

之前一直是用svn做 管理,而華為軟體開發雲是使用目前國外比較流行的git進行 版本控制.在網上查詢了遷移方式,發現git本身有命令可以直接轉殖svn的 庫,而且遷移後能保持原svn的提交記錄.以下是總結的svn 庫向華為軟體開發雲遷移的過程.主要步驟 1.通過git svn clone命令將svn...

從SVN遷移到GIT

最近由於 處在測試階段,本地需要保留好幾個測試分支,原來的svn用起來不是很方便,於是改用git配置管理工具了。留篇日誌備忘。git客戶端與svn伺服器 原來很多 還是存在svn伺服器中,所以使用git客戶端配合svn伺服器是一種不錯的選擇,即可以體驗到git的好處,也可以保留原有的svn資料。下面...