天天看點

svn遷移到git倉庫并保留commit曆史記錄svn遷移到git倉庫并保留commit曆史記錄

最近在做svn遷移到gitlab,由于之前一直是由svn做版本控制。最簡單的方式是将svn的内容export出來,然後添加到gitlab即可。但是,如果svn用的時間很長了,而且很多commit,我們希望儲存svn commit的資訊以便做版本的控制和比較。幸好git提供了相應的解決辦法。

已安裝git 已安裝gitlab

<code>yum install -y git-svn</code>

參考文檔:

<a href="http://blog.163.com/pjt_ren/blog/static/188250602013101102615844/">http://blog.163.com/pjt_ren/blog/static/188250602013101102615844/</a> <a href="http://www.lovelucy.info/codebase-from-svn-to-git-migration-keep-commit-history.html">http://www.lovelucy.info/codebase-from-svn-to-git-migration-keep-commit-history.html</a>