¿Por qué Mercurial piensa que mis archivos SQL son binarios?

Acabo de programar mis procesos almacenados de SQL Server, definiciones de tablas, etc., usando SQL Server Management Studio, e intenté agregarlos a mi repositorio de control de fuente Mercurial. Se agregaron muy bien, pero ahora cuando los cambio y los difundo, Mercurial los llama "archivos binarios" y no me da un diferencial unificado adecuado.

Pensé que la codificación podría ser un problema, así que intenté regenerar los scripts y especificar ANSI para la salida del archivo de texto, pero obtengo el mismo comportamiento. Puedo verlos bien en el bloc de notas sin que aparezcan caracteres de aspecto extraño. ¿Por qué Mercurial piensa que estos archivos son binarios?

De lo contrario, si alguien puede recomendar una buena herramienta para crear una secuencia de comandos de una base de datos de SQL Server que podría no causar este problema, también podría funcionar.

Respuestas a la pregunta(6)

Su respuesta a la pregunta