2012-03-18 26 views
1

私たちのsvnサーバーがすべてのデータを偶然失ってしまい、私たちのsvnリポジトリファイルが失われてしまいました。現在、私たちはsvnリポジトリのローカルチェックアウトしか持っていませんが、svnリポジトリを回復する方法はありますか?ローカルチェックアウトからsvnサーバーを復旧する方法

答えて

2

svn履歴全体がサーバーにあるため、チェックアウトから回復することはできません。あなたが行うことができる唯一のことは、新しいリポジトリを作成し、コードをコミットして再度起動できるようにすることです。

今後はリポジトリのコピーを保管することをお勧めします。 svn dumpコマンドを見てください。

0

万が一、TortoiseSVNをSVNクライアントとして使用しますか?

TortoiseSVNキャッシュは、通信するリポジトリからのデータをログに記録します。 Log Caching/Cached Repositories,をクリックすると、キャッシュされたログデータを.CSV形式でエクスポートすることができます。

これはデッドリポジトリを復活させるものではありませんが(作業コピーのみでは不可能ですが)、以前のリポジトリの変更履歴を確認するために役立つログデータがあります。

関連する問題