内容比较

Beyond Compare

内容比较

不同时间内, Beyond Compare针对一对文件执行 内容比较 去确定它们是否匹配。

内容比较方法

CRC 比较比对CRC的值。  CRC (循环冗余校验) 是一个文件内容的数字编码。  如果两个文件的CRC不同,那么它们的内容肯定不同。  反之如果CRC相同,那么它们的内容很可能相同(但不确定)。  当比较两个不同版本下的同一组数据时,如果它们的CRC相同,则可确保原始文件也相同。

二进制 比较按照每个字节比较文件。

基于规则 比较根据 文件格式 关联比较不同文件。  它允许去定义不重要的差别,比如空格的不同和源代码注释文件的差异。  基于规则比较同样可以忽略文件编码和行尾的差异。

内容比较结果

CRC和二进制比较返回一个结果:

二进制相同

文件完全相同。

二进制差异

两个文件中至少有一个字节不同。

基于规则的比较有一个内置的二进制比较,返回其中的一个结果:

二进制相同

文件完全相同。

基于规则相同

文件二进制不同,如字符编码,这些差异被忽略。

不重要差异

基于规则的比较只找到不重要的差异。

重要的差异

基于规则的比较找到重要的差异。

当执行内容比较时

内容比较被执行:

·当文件夹比较或文件夹同步会话被加载时,它的会话设置将调用自动内容比较
·明确的,当Compare Contents 命令被使用时
·当一对文件在一个文件会话中被打开