CRC 比较

什么是CRC?

CRC 是文件内容的 4 字节数学校验和。  如果一对文件具有不同的 CRC,那么您可以确定它们的内容是不同的。  如果它们具有匹配的 CRC,则它们的内容很可能(但不确定)匹配。  如果您碰巧已经为文件计算了 CRC,那么比较它们会非常快。  但这里有一个问题:Beyond Compare 必须读取每个文件的每个字节来计算 CRC,那么为什么不进行(更准确的)二进制比较呢?   二进制比较也可以更快,因为一旦发现差异,它们就会停止读取每个文件。

CRC 和快照

CRC 比较在与快照功能结合使用时最有用。  快照不能保存整个文件,但它们可以保存 CRC 以及其他文件夹数据。  您可以通过 CRC 检查将实时数据与快照进行比较,如果文件已损坏,您一定会找到它。

CRC 和 FTP 服务器

CRC 比较的行为取决于您连接的 FTP 服务器。  如果 FTP 服务器支持它,服务器将生成 CRC 并只传输 CRC 值。  如果服务器不支持,Beyond Compare 将不得不传输整个文件并在本地计算 CRC。  如果您在日志中看到命令 XCRC,则 CRC 值正在由服务器生成。

要显示包含任何 XCRC 命令的日志:

BC4 logo BC 版本 4

  1. 选择查看 |日志
  2. 选择工具 |选项并找到调整 |日志 部分。
  3. 确保启用 FTP 追踪 选项。

BC3 logo BC 版本 3

  1. 选择查看 |显示日志
  2. 选择工具 |选项 并选择文件夹视图 |日志 页面。
  3. 在“包括这些类型的消息”组中,确保启用 FTP 追踪 选项。

BC2 logo BC 版本 2

  1. 选择查看 |日志 |详细信息