やり方 このようなシェルスクリプト1個作って実行するだけOKです。 filter.sh svnadmin dump /path/to/repo 2>/dev/null | svndumpfilter exclude \ /tools/LocalTools/fuga \ /branches/hoge/zip \ /trunk/www/zip \ /trunk/www/images/user/ \ /branches/dqneo/123/www/images/user/ \ /branches/dqneo/456/www/images/user/ \ ... このように除外パス名をえんえんと列挙 ... /document/仕様書/過去資料/ \ /document/デザインデータ/ \ | svnadmin load /path/to/repot_new (¥マークは実際にはバックスラッシュ
![[Subversion]巨大なリポジトリから多数の不要ファイルを恒久的に削除する方法 · DQNEO日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/8f7de7c0278993661a11fbc3637f96292ba773aa/height=288;version=1;width=512/http%3A%2F%2Fdqn.sakusakutto.jp%2Fimages%2Fkali.jpg)