Я хотел бы hg add исключая файлы, начинающиеся с ._ , или, что еще лучше, исключить все скрытые файлы.

Это не работает, просто полностью игнорирует мой параметр -X.

Я попробовал следующее:

hg add -n -X '._*'
hg add -n -X '*._*'

и просто чтобы быть уверенным также:

hg add -n -X '*.*'

ничего такого. Это как если бы я вообще не -X .

Я пробовал оба с hg 1.4.3 и hg 1.0.1

1 ответ1

2

(Это работает в Windows и Mercurial 1.5.3; в Unix все может быть иначе, если вы используете это).

У вас есть файл спецификации. в одинарных кавычках; это должны быть двойные кавычки:

hg add -X "._*"

Другой способ - добавить запись в ваш файл .hgignore , например:

 syntax: glob
 ._*

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .