hg - игнорировать каталог только в корне - PullRequest
28 голосов
/ 29 января 2012

В моем проекте .hgignore я хочу исключить /static/ (т.е. статическую папку в корне каталога), но не /templates/static/.Как мне настроить .hgignore, чтобы разрешить это?

Ответы [ 2 ]

34 голосов
/ 29 января 2012

Вы можете включить syntax: regexp в начале .hgignore, а затем использовать синтаксис perl regex для получения корневого каталога с помощью ^. Так что просто ^static должен сделать работу.

0 голосов
/ 13 марта 2019

Начиная с Mercurial 4.9 , вы можете использовать syntax: rootglob для вставки шаблонов корневых глобусов.

Новый rootglob: шаблон имени файла для глоба, который имеет корень в корнехранилище.Для получения подробной информации см. Шаблоны hg help и hg help hgignore

...