名前

svnadmin hotcopy — リポジトリのホットコピーを作成します。

書式

svnadmin hotcopy REPOS_PATH NEW_REPOS_PATH

説明

このサブコマンドは、すべてのフック、設定ファイル、そしてもちろんデータベースファイルを含む、リポジトリの完全な「ホット」バックアップを作成します。--clean-logs オプションを渡すと、svnadmin はリポジトリのホットコピーを作成後、元のリポジトリから利用していない Berkeley DB ログ を削除します。このコマンドは常に利用可能で、他のプロセスがリポジトリを利用しているかどうかにかかわらず、リポジトリのコピーを安全に作成できます。

オプション

--clean-logs

警告

Berkeley DB項 で説明したように、Berkeley DB リポジトリをホットコピーしたものは、オペレーティングシステムをまたがる可搬性がありません。また、作成したマシンと異なる「エンディアン」を持つマシンでも動作しないでしょう。