mercurial игнорировать файлы .zip во всем репозитории

Я использую Mercurial для контроля версий. Я пытаюсь игнорировать zip-файлы в репозитории, мой файл hgignore находится в корневом каталоге проекта

я получил коды ниже от http://www.selenic.com/mercurial/hg.1.html#patterns.

syntax: glob
**.zip

syntax: regexp
re:.*\.zip$   

Но у меня это не работает.

я тоже пробовал

hg addremove

и

hg forget -I '*'

но это не помогло. Подскажите, как можно правильно игнорировать zip-файлы из репозитория? Спасибо за помощь.

РЕДАКТИРОВАТЬ

Моя проблема заключалась в том, что zip-файлы уже были добавлены в репозиторий. Я сначала забыл их и совершил. Теперь он игнорирует


person user2314575    schedule 24.04.2013    source источник


Ответы (1)


Просто напишите *.zip внутри .hgignore. Шаблоны внутри .hgignore не имеют корневого доступа, поэтому *.zip будет соответствовать zip-архиву независимо от того, где он появляется.

person Jon    schedule 24.04.2013
comment
@ user2314575: Нет, вам нужно hg forget их явно. - person Jon; 24.04.2013