Open msfukui opened 9 years ago
authors.txt の準備はこんな感じを想定。
$ svn checkout svn://~ temp
$ cd temp
$ svn log ^/ --xml | grep -P "^<author" | sort -u | perl -pe 's/<author>(.*?)<\/author>/$1 = /' >> ../authors.txt
$ cd ..
$ rm -fr temp
...(移行対象分の svn レポジトリだけ繰り返し)...
$ sort -uo authors.txt authors.txt
(authors.txt を編集して svn の author と git の author を紐づける。)
この繰り返しの中身だけをコマンドにするのはOKそう。
authors ファイルを生成するところがネックだが、ここは事前に作っておく制約を設けてもよさそう。