Я мог бы поклясться, что существует способ сохранить файл локального игнорирования в репозитории hg, то есть файл, похожий по функции на .hgignore, но не зарегистрированный в репо. Это можно использовать для игнорирования изменений в файле проекта IDE, если, например, используются разные IDE. У меня проблемы с поиском, как это делается. Кто-нибудь помнит подробности?hg local ignore
ответ
This - это то, что я искал.
Добавьте следующее РЭПО в .hg/hgrc:
[ui] ignore = /path/to/repo/.hg/hgignore
и создать новый файл .hg/hgignore рядом с ним. Этот новый файл будет untracked, но работает так же, как версия .hgignore для этой конкретной рабочей копии. (The/путь/к/бит репо прискорбно, но необходимо заставить его работать при вызове «рт.ст.» из в подпапке РЭПО.)
Просто создайте файл .hgignore и добавьте файл .hgignore в файл .hgignore.
Не работает, если есть вещи, которые вы хотите, чтобы все игнорировали. – fakeleft
В этом случае вы можете использовать файл .hgignore для всех и файл .hgignore.local, который вы игнорируете в .hgignore, но добавляете в .hg/hgrc. Например: [ui] ignore.local = /path/to/hgignore.local –
В версии 3.5, установив ignore
свойство под ui
раздел изменяет глобальный файл игнорирования. Чтобы добавить дополнительные файлы для игнорирования, следуйте рекомендациям Jeroen Dierckx и установите для свойства ignore.local
значение, аналогичное добавлению .git/info/exclude
в репозиторий git
.
[ui]
ignore = .hgignore
ignore.local = .hg/hgignore
Я продолжаю получать: «пропускать нечитаемый файл игнорирования»: недействительный режим («r») или имя файла «независимо от того, какие настройки я использую, atm у меня есть выше в моем файле .hgignore – IronHide
Попробуйте использовать полный путь к игнорируемому файлу , Я знаю, что мне пришлось сделать это в нескольких проектах, но я не могу вспомнить, было ли это по тем же причинам. –
Это сообщение «нечитаемое игнорирование» для меня было вызвано комментариями в конце строки! Прекрасно работает без них, снова терпит неудачу, когда я их откладываю! – Noumenon
Я не могу заставить его работать, вы можете показать, как вы это сделали? – Restuta
@Restuta, есть (скрытая) .hg папка в вашем корне репозитория; создайте там файл с именем «hgignore», а затем отредактируйте файл hgrc (в той же скрытой папке .hg), как указано на указанном URL-адресе. –
@ErikAllik: ссылка мертва (страница, похоже, была заглушена или что-то еще). Есть ли вероятность, что вы сможете выполнить эти шаги? –