開發與維運

SVN 向 GIT 進行轉換如何拉取所有提交記錄

如果你只想拉取 Trunk 分支的提交記錄的話。

我們以項目 https://sourceforge.net/p/docutils/code/HEAD/tree/trunk/docutils/ 為示例

我們希望將上面項目的所有 Trunk 的提交記錄變成 Git 的倉庫。

你可用運行命令:

git svn clone https://svn.code.sf.net/p/docutils/code/trunk docutils

進行拉取就可以了。

請注意,如果你的提交記錄非常多的話,有可能會拉取失敗,如果你的計算機網絡狀況不是非常好,或者你計算機有自動休眠功能的話,也會拉取失敗。

建議你在服務器上做,那麼的效率會更高。

SVN-to-GIT-01.png

我們因為網絡問題就沒有拉完成。

https://www.ossez.com/t/svn-git/186

Leave a Reply

Your email address will not be published. Required fields are marked *