かつてのプロジェクトを改修することになりました。さらには新メンバーを迎えることになりましたので、使っていたsubversionリポジトリをgitへ移行することにしました。 環境 こんな環境です。古いgitだとgit svnコマンドが無いかもです。 FreeBSD 10.0 git 2.3.5 作業内容 svnリポジトリをclone svnリポジトリを取得して、ローカルに展開します。 svnリポジトリはtrunk、tags、branchesディレクトリに分かれているので、-sオプションを付けます。これを付けないと、tagsやbranchesのディレクトリがそのままできてしまいま(す|した)。 --prefixオプションを付けると、gitのブランチ名にプレフィックスが付きます。なくてもいいけど、付けるとわかりやすいかもです。 タグを移行 git branch -rとすると、svn/tags/の