У меня есть центральный репозиторий Hg на сервере samba и две рабочие копии, одна на Ubuntu и одна на компьютере с Windows 7.Все работало нормально, пока я по ошибке не добавил в проект файл с русской буквой в названии.Я сделал это в Linux.Mercurial с радостью принял это, и в Linux все по-прежнему работает.Однако я обнаружил, что больше не могу вытягивать ревизии в Windows.Для hg pull
я получаю
pulling from ...
searching for changes
adding changesets
transaction abort!
rollback completed
abort: empty or missing revlog for figures/interfDðÁsign.svg
(имя файла проблемы должно быть interfDеsign с кириллицей 'е'.) Я переименовал файл в Linux, зафиксировал и нажал изменение, и дажеувидеть это изменение, если я сделаю hg in
в Windows.Но я не могу вытащить это!Есть ли способ исправить эту проблему и заставить репозиторий снова работать с Windows?