svn repoを使用して、自分のローカルマシンと他の人が管理しているサーバーの間で作業ファイルを同期させます。最近、私はサーバーのストレージが壊れていて、破損したファイルのすべてを検出できないことに気付きました。svn更新メカニズム、潜在的に壊れたデータを扱う
私はsvnを更新すると、ファイルが破損して変更されたかどうかをsvnが判断できますか? svnがファイルの変更を判断するために使用するメカニズムは何ですか?私はタイムスタンプを使用していると感じていますが、私はこれを確認できません。
今私が一番安全なのは、サーバー上のレポを再チェックアウトすることです。これは、非常に時間がかかり、避けるのが望ましいことです。
ありがとうございます。 アダム。
タイムスタンプを最初にチェックすることもできますが、比較対象のファイルのローカルの元のコピーがあります。チェックアウトツリー全体に触れてタイムスタンプを変更し、 'svn status'を実行するのはどうですか?それはファイルをスキャンすることになります。 – Rup