svnからgit移行はwindowsが便利だった話。
いろんなところでgit-svnコマンドでの変換を見たけど、
winならGUIで一発で変換できた。
必要なもの
これだけ。
やり方
checkout したいディレクトリで右クリック > Git Clone ...
svnのURLと、git変換後ディレクトリの指定、 From SVN Repository
にチェック > OK
success と表示されれば完了
プロキシは 右クリック > Tortoisegit > Setting... > Network
あとは $ git remote add origin [URL]
とか $ git push origin master
変換後コミットログ
コミットログはgitに変わっても
svnのコメント、時間に加えコミット番号も残る。
commit 0cf6c06853e74d5a1d73052fff795241cead9db1 Author: bar <bar@a1181382-82c4-438c-a5cb-1ce5d1385033> Date: Wed Jun 19 11:01:25 2013 +0000 ここにsvnのコミットログ git-svn-id: https://hogehoge/foo@119 a1181382-82c4-438c-a5cb-1ce5d1385033