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
Другие вопросы по тегам