Подтвердить что ты не робот

Hg local ignore

Я мог бы поклясться, что существует способ сохранить файл локального игнорирования в репозитории hg, то есть файл, похожий по функции на .hgignore, но не проверенный в репо. Это можно использовать для игнорирования изменений в файле проекта IDE, если, например, используются разные IDE. У меня проблемы с поиском, как это делается. Кто-нибудь помнит подробности?

4b9b3361

Ответ 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.