Я мог бы поклясться, что существует способ сохранить файл локального игнорирования в репозитории hg, то есть файл, похожий по функции на .hgignore, но не проверенный в репо. Это можно использовать для игнорирования изменений в файле проекта IDE, если, например, используются разные IDE. У меня проблемы с поиском, как это делается. Кто-нибудь помнит подробности?
Hg local ignore
Ответ 1
Добавьте в репо .hg/hgrc следующее:
[ui] ignore = /path/to/repo/.hg/hgignore
и создайте новый файл .hg/hgignore рядом с ним. Этот новый файл будет не отслеживается, но работает так же, как версия .hgignore для этого конкретной рабочей копии. (Бит/path/to/repo является неудачным, но необходимо заставить его работать при вызове 'hg' изнутри субдиректа репо.)
Ответ 2
В версии 3.5 установка свойства ignore
в разделе ui
изменяет глобальный файл игнорирования. Чтобы добавить дополнительные файлы, которые следует игнорировать, следуйте советам Jeroen Dierckx и установите для свойства ignore.local
тот же эффект, что и добавление к .git/info/exclude
в git
репозиторий.
[ui]
ignore = .hgignore
ignore.local = .hg/hgignore
Ответ 3
Просто создайте файл .hgignore и добавьте файл .hgignore в файл .hgignore.