
私の個人用 Subversion リポジトリが保存されている Windows ホームサーバーのハードドライブが故障したため、リポジトリ ファイル (db/revs/n/nnnn 内のファイル) がいくつか失われ、チェックイン/チェックアウトが失敗しています…
何らかの方法でこれらのファイルを再作成できる見込みはありますか? それとも、すべてを最近どこかでチェックアウトして、バージョンログを失って最初からやり直す必要があるのでしょうか?
答え1
Subversion フォルダのバックアップ (ダンプまたはファイル バックアップのみ) を取っていませんか? 取っていない場合、特定のリビジョンが欠落しているのであれば、最後のチェックアウトのコピーをバックアップしておくことをお勧めします。これは、リポジトリに残っているものから有効なリビジョンをまとめられることを期待するよりもはるかに優れたオプションです。