.hgignore с автоматически сгенерированными файлами

При запуске сборки в моем приложении компоненты генерируют различные уменьшенные файлы CSS и JS с такими именами, как site.min.dsua879d8s9h8923.js.. Я пытаюсь навсегда игнорировать эти файлы, используя .hgignore в Mercurial.

Я использую синтаксис glob и пробовал следующее:

site.min.*.js 
site.min.*
*.site.min.*

и, кажется, ничего не работает - при каждой фиксации TortoiseHG по-прежнему подбирает эти автоматически сгенерированные файлы и помечает их как Added.

какой синтаксис будет работать для исключения этих файлов?


person mare    schedule 05.06.2013    source источник


Ответы (1)


Следующее должно игнорировать site.min.dsua879d8s9h8923.js. (не уверен, предназначен ли вам конечный период):

# mercurial ignore file
syntax:glob
glob:*site.min.*.js*

Обычно thg не добавляет файлы автоматически. (В любом случае, не так, как я его использую - с помощью thg workbench). Возможно, у вас есть специальные хуки для автоматического добавления файлов?

person Tom    schedule 06.06.2013