トップ «前の日記(2007-11-27) 最新 次の日記(2007-11-30)» 編集

Route 477



2007-11-28

[softs] cvs2svnを使ってみた

CVSを使ってた頃のプロジェクトに後輩がパッチを書いてくれたので、いい機会だと思ってcvs2svnを 試してみました。

使用方法は aptitude で cvs2svnをインストールして、

cvs2svn --fs-type=fsfs --encoding=EUC-JP -s /svn/yhara/irolog /cvs/yhara/repository/irclog

とやればSVNリポジトリの出来上がりです。非常に簡単ですね。

元のCVSリポジトリはコミットログに複数の文字コードが混在してるという非常にアレな代物だったんですが、 --encoding=EUC-JPを付けたらどっちもEUCにまとめて変換してくれたようです。cvs2svnえらい。 (python-japanese-codecsが必要かも知れません:参考)