CodeRepos から GitHub に移行するパターンで,両方のレポジトリでユーザ名が同じでも,結局別人扱いされてしまうのでどうしたもんかなぁと思っていたのだけど,こことかこことか見るとマッピングファイルを作ればいいということがわかった. git help svn すると -A(--authors-file) というオプションがあって,これに次のフォーマットでマッピングを記述しておいて読ませるらしい. loginname = Joe User <user@example.com>loginname には svn での名前を書いておけばいい.行区切りで複数のマッピングを書ける. さらに svn.authorsfile という config にファイル指定しておけば良さげだったので,git config --global で登録してみた.これで git svn の度に -A しなくていい.