前回は svnadmin dump を利用してレポジトリの分割を行いましたが,今回は svk をレポジトリ操作ツールとして使用し,レポジトリの分割をおこなってみました。 svndumpfilter に比べるとやや柔軟性が落ちますが,ことレポジトリの分割ということに焦点をおくのであれば,svk を利用したほうが簡便かつ安定しているようです。以下の手順は私があまり svk に慣れていないので煩雑にみえますが,svk に慣れている方からすると直感的でしょうし DEPOTs の切り替えを行うことなくやってのけることもできるはずです。 他の文献には svk repository をそのまま新レポジトリとする手法が載ってたりしたんですが,今回は SVN レポジトリがリモートにあったため愚直な方法を使いました。もっといい方法があるよ,という方はご教示ください。 前説 svk がなんなのかは省略します。