В моем проекте .hgignore я хочу исключить /static/ (т.е. статическую папку в корне каталога), но не /templates/static/.Как мне настроить .hgignore, чтобы разрешить это?
.hgignore
/static/
/templates/static/
Вы можете включить syntax: regexp в начале .hgignore, а затем использовать синтаксис perl regex для получения корневого каталога с помощью ^. Так что просто ^static должен сделать работу.
syntax: regexp
^
^static
Начиная с Mercurial 4.9 , вы можете использовать syntax: rootglob для вставки шаблонов корневых глобусов.
syntax: rootglob
Новый rootglob: шаблон имени файла для глоба, который имеет корень в корнехранилище.Для получения подробной информации см. Шаблоны hg help и hg help hgignore