by adrian » Wed Oct 22, 2008 4:37 pm
Hello,
Actually it's not the file extension that is the problem but the content of the file itself. I'm guessing the file has a UTF-16 encoding or something similar.
When you commit a file to the repository, the SVN Client determines if he file is ascii or binary and sets the 'svn:mime-type' SVN property accordingly.
In your specific case, the file is most probably determined to be binary and the property is set to 'application/octet-stream'(binary), which is correct if the file has an UTF-16 encoding. Even if the file has no explicit 'svn:mime-type' property we try to determine its type from the file contents.
All files determined to be binary are compared using the binary diff which isn't very useful because it only reports the offset of the first difference. We will address this issue in a future version and allow binary files to be compared in the same way as text files.
Regards,
Adrian Buza
Syncro SVN Client support
Adrian Buza
Syncro SVN Client
http://www.syncrosvnclient.com