На ранних этапах одного из моих проектов человек, с которым я работал, добавил все свое рабочее пространство elipse в наш ртутный репозиторий. После того, как я обновил файл .hgignore, чтобы это не повторилось, я запустил hg забудьте удалить все файлы из нашего репозитория.
Проблема в том, что, когда этот другой человек позже переключился на новую ветку, которую я создал, он потерял все свои плагины рабочей области и т. Д. И больше не может строить проект.
Что не так? Разве .hgignore не делает это, игнорирует файлы? Почему он проходит и удаляет файлы в своей локальной копии?