Можно ли использовать корневые шаблоны глобусов в .hgignore?

Я предпочитаю использовать синтаксис glob в моих файлах .hgignore, но теперь мне нужно создать шаблон с корнем. Я хочу игнорировать мой каталог / static, но не / assets / static. Линия

static/

игнорирует оба. Есть ли способ сделать укоренившиеся шаблоны глобуса? Если нет, я могу переключиться на регулярное выражение, но glob кажется гораздо более естественным для сопоставления имен путей.

Ответы на вопрос(2)

Решение Вопроса

это задокументировано всправочная страница, Однако вы можете переключаться между синтаксисом glob и regexp:

syntax: glob
*.pyc

syntax: regexp
^static/

syntax: glob
*~

hgignore (5)это невозможно с глобусами:

Neither glob nor regexp patterns are rooted. A glob-syntax pattern of the form *.c will match a file ending in .c in any directory, and a regexp pattern of the form .c$ will do the same. To root a regexp pattern, start it with ^.

Ваш ответ на вопрос