0

我正在 SVN 服务器上的 SVN 存储库上执行以下步骤。

  1. 以我的存储库的转储,
  2. 对我的存储库进行一些更改,
  3. 采取进一步的增量转储,
  4. 现在获取存储库的热拷贝,
  5. 使我的工作存储库崩溃,
  6. 从转储和增量转储文件中恢复。

在这里,我使用 WinDiff 比较了两个存储库:一个在步骤 4(热复制)中获取,另一个在步骤 6 中恢复后(使用转储文件)。

我发现 WinDiff 显示.\db\rep-cache.db 在步骤 6 中恢复的存储库中更新。

谁能告诉我为什么.\db\rep-cache.db有所不同,如果我使用热复制或转储存储库,它会产生任何影响吗?

4

1 回答 1

2

rep-cache.db6 步中的时间戳比第 4 步中的时间戳更新,因为您在执行热复制执行了恢复。唯一不正确的情况是您拥有高度修改的 DeLorean。

WinMerge 除了查看大小和时间戳之外无法比较这些文件,因为它们是二进制的。

于 2013-02-25T13:44:02.290 回答