Develop with pleasure!

福岡でCloudとかBlockchainとか。

SVN→Gitへリポジトリを移行

SVNリポジトリをGitに移行する際の手順メモ。

事前にgit-svnを入れておく。

1.既存のSVNリポジトリからGitのローカルリポジトリを作成。これでローカル環境にSVNリポジトリの内容を元にしたGitのローカルリポジトリが作成される。

$ git svn clone SVNリポジトリのURL リポジトリ作成先のフォルダパス

2.Gitのリモートリポジトリを追加。

$ git remote add origin GitリポジトリのURL

3.Gitのリモートリポジトリにpushして内容を反映

$ git push -u origin master

以上、で移行完了。ちゃんとSVNリポジトリの履歴も引き継がれてる。