Хорошо, давайте выберем большие пушки. : -)
Извлеките файл (styles.css ревизия 40) в отдельный каталог.
Запустите программу, которая вычисляет md5 (например, md5
, md5sum
или openssl md5
) как для вашей рабочей копии, так и для копии репозитория. Если вы получите разные ответы, файлы будут другими, и TortoiseMerge не покажет вам что-то важное. Если в итоге вы получите один и тот же ответ (пренебрегая маловероятно вероятным случаем, когда два разных, но очень похожих файла имеют два идентичных хеша md5), то файлы, очевидно, идентичны, и у TSVN есть некоторая проблема. (может быть, он смотрит на дату файла?)
edit: единственный патологический случай, который приходит мне в голову, это то, что, возможно, файл имеет другую кодировку (например, UTF-8 против ASCII) ... Я обновился с WinXP SP2 до SP3 несколько месяцев назад, и иногда я сталкиваюсь со странными вещами (очевидно, UTF-8 метки порядка байтов ), где первые несколько символов странно отображаются в текстовых редакторах.
Дайте нам знать, что вы найдете!