Mercurial может обрабатывать имена файлов в одном и том же каталоге, которые отличаются только их регистром в своих репозиториях (каталог .hg
на верхнем уровне вашего репозитория).В чувствительных к регистру файловых системах (большинство в unix) он может обрабатывать эти файлы и в рабочем каталоге.Тем не менее, в системах, которые просто сохраняют регистр, ОС не позволяет иметь два файла в одном каталоге, которые отличаются только регистром, и Mercurial предупреждает вас об этом (как вы видели).Обойти это ограничение вашей ОС, проверить ваш клон в чувствительной к регистру файловой системе, удалить файл, а затем зафиксировать / нажать.До тех пор, пока пользователи Windows не будут hg updating
в ревизии, в которой есть коллизия, они будут в порядке (так как в репозитории все нормально, а не в рабочем каталоге).