Вы должны поместить файл в корень вашего хранилища.
См .:
Там написано :
Эти файлы можно игнорировать, перечислив их в файле .hgignore в корне рабочего каталога. Файл .hgignore должен быть создан вручную. Обычно он находится под контролем версий, поэтому настройки распространяются на другие репозитории с помощью push и pull .
.
Также еще одним преимуществом является то, что вы можете работать над несколькими проектами. У каждого есть свой набор шаблонов файлов, которые нужно игнорировать. Например, работа над проектом Visual Studio или простым проектом C ++ или проектом Python. Это гарантирует, что шаблоны для игнорирования имеют отношение к проекту.
Как бы то ни было , вы можете не захотеть копировать эти шаблоны в каждом игнорируемом файле. В таком случае файл конфигурации Mercurial может ссылаться на набор пользовательских или глобальных файлов игнорирования.
Пример глобального игнорирования файлов
в ~ / .hgrc 1 :
[ui]
ignore = ~/.hgignore
в ~ / .hgignore:
syntax: glob
*.tex
*.R
1 В Windows: %USERPROFILE%\mercurial.ini
, ~
относится к %USERPROFILE%
в Windows.