Los directorios de sincronización de Total Commander muestran archivos idénticos como diferentes

Los directorios de sincronización de Total Commander muestran archivos idénticos como diferentes

No estoy seguro de por qué, pero cuando hago clic en sincronizar directorios, se muestran archivos idénticos como diferentes.

ingrese la descripción de la imagen aquí

¿Cómo consigo que estos archivos no se muestren como diferentes?

Respuesta1

Creo que tiene más que ver con la 'terminación de línea' de diferentes plataformas.

El archivo de la izquierda (156 bytes) debe tener terminaciones CRLF (2 bytes por cada carácter de 'nueva línea') (plataforma Windows/DOS).

El archivo de la derecha (148 bytes) debe tener terminaciones LF (1 byte por cada carácter de 'nueva línea') (plataforma Linux/UNIX).

Debido a las 9 líneas (y 8 EOL [Fin de línea]), esto hace una diferencia de 8 bytes, mientras que el resto del contenido de esos archivos sigue siendo el mismo.

Respuesta2

Instale BeyondCompare (por ejemplo, versión 4).
Después de la instalación para el conjunto de comparación
- Argumentos: %1 %2 /title1=%6 /title2=%7
- Extensión:.*

Luego puedes usarlo desde el menú contextual de Total Commander como se muestra en la captura de pantalla:

Seleccione el archivo izquierdo para comparar Comparar con \"archivo izquierdo seleccionado

Respuesta3

en el conocimiento del dominio de TI, la gente comparavalores hashpara decidir archivos idénticos.

Existen pocos métodos hash, los más comunes sonMD5 y SH1. Puedes buscar en Google con palabras clave: suma de comprobación MD5 y/o suma de comprobación SH1

Volviendo a Total Commander, este sitio web le brinda sugerencias sobre cómo usar los complementos de Total Commander que le brindan una comparación de hash MD5/SH1.

http://ghisler.ch/board/viewtopic.php?t=14567&view=next

es decir, volviendo a tu pregunta, la respuesta es:no utilices comparar contenido. Utilice métodos hash para comparar archivos.

información relacionada