svnadmin load — 標準入力 からリポジトリのダンプストリームを読み込みます。
--force-uuid --ignore-uuid --parent-dir --quiet (-q) --use-post-commit-hook --use-pre-commit-hook
これはバックアップファイル (もちろんあらかじめ svnadmin dump でダンプしたもの) からリポジトリをロードする最初の部分です。
$ svnadmin load /var/svn/restored < repos-backup
<<< オリジナルのリビジョン 1 に基づき、新しいトランザクションを開始しました
* パスを追加しています : test ... 完了しました。
* パスを追加しています : test/a ... 完了しました。
…
あるいはサブディレクトリにロードしたい場合は以下のようにします。
$ svnadmin load --parent-dir new/subdir/for/project \
/var/svn/restored < repos-backup
<<< オリジナルのリビジョン 1 に基づき、新しいトランザクションを開始しました
* パスを追加しています : test ... 完了しました。
* パスを追加しています : test/a ... 完了しました。
…