SVNからGitへ移行したので、その時の実施内容をメモっておく。 git-svnで移行 移行にはgit-svnを使う。git-svnの使い方はこことかで解説されているが、「git svn clone」コマンドでは移行しなかった。 理由は以下。 全てbranchesの下にあればよいのだが、物によってはbranches/customer_yyy/v1.xのようにサブディレクトリがさらに切ってあったりする 移行したくないブランチもあったりする というわけで、コマンドではなく設定を直接修正して移行することにした。 まずはリポジトリの作成 移行先は中央リポジトリとするのでワーキングツリーは不要なため--bareを付けた。 git init --bare myrepo.git svn-remoteを設定 myrepo.git/configを以下のように編集し、svnからのfetch先設定を追記する。な