0

SVN サーバーの SVN リポジトリで次の手順を実行しています。

  1. 私のリポジトリのダンプを取って、
  2. リポジトリにいくつかの変更を加えます。
  3. さらにインクリメンタル ダンプを取得し、
  4. 現在、リポジトリのホットコピーを取得しています。
  5. 作業中のリポジトリをクラッシュさせ、
  6. ダンプおよびインクリメンタル ダンプ ファイルからのリカバリ。

ここでは、WinDiff を使用して 2 つのリポジトリを比較します。1 つは手順 4 (ホットコピー) で取得したもので、もう 1 つは手順 6 で回復した後 (ダンプ ファイルを使用) です。

WinDiff が.\db\rep-cache.dbを示していることがわかりました。手順 6 で復元されたリポジトリではより新しいものです。

なぜここに.\db\rep-cache.db の違いがあり、ホットコピーまたはダンプ リポジトリを使用すると何らかの影響があるのか​​教えてもらえますか?

4

1 に答える 1

2

ホットコピーを実行した後にリカバリを実行したため、手順 6のrep-cache.dbタイムスタンプは手順 4 のタイムスタンプよりも新しいものになっています。これが当てはまらない唯一の状況は、高度に改造されたデロリアンを所有している場合です。

これらのファイルはバイナリであるため、WinMerge はサイズとタイムスタンプを確認する以外にこれらのファイルを比較することはできません。

于 2013-02-25T13:44:02.290 に答える