Mercurial показывает файлы как неправильно измененные в Windows XP, но не в Windows 7
Я использую Tortoise 2.4.2, и у меня странная проблема:
- на Windows 7 при клонировании репозитория X с сервера все хорошо
- в XP при клонировании репозитория X с сервера я получаю некоторые файлы модифицированные, хотя они не изменены
ВАЖНОЕ ПРИМЕЧАНИЕ: я пробовал это, это и это без успеха.
На XP, когда я пытаюсь сделать diff, я не получаю никакой разницы (двоичный код).
Кто-то сталкивался с этой проблемой и есть ли решение для этого?
Спасибо за любые предложения.
1 ответ
Решение
Похоже, что файл mercurial.ini содержал некоторые нежелательные параметры. Он активировал расширение eol, но в разделе [eol] была дополнительная опция, которая создавала нежелательное поведение в Windows XP (ее не было в Windows 7).
Надеюсь, что это спасет некоторые нейроны в будущем.
[eol]
;only-consistent = False
; the previous line should be commented and the repository re-cloned