Mercurial: проверьте, какие файлы будут добавляться перед добавлением - PullRequest
1 голос
/ 22 мая 2011

Я хочу убедиться, что мои регулярные выражения в .htignore работают правильно.Прежде чем добавлять файлы в репозиторий, я бы хотел посмотреть, какую команду files hg add добавит.Как я могу это сделать?

Ответы [ 2 ]

5 голосов
/ 22 мая 2011

«hg status», как следует из названия, покажет вам статус файлов.

Из «hg help status»

The codes used to show the status of files are:
M = modified
A = added
R = removed
C = clean
! = missing (deleted by non-hg command, but still tracked)
? = not tracked
I = ignored
  = origin of the previous file listed as A (added)

Вы также можете запустить «hg add -n»."Это пробный прогон, и он будет печатать только выходные данные, но ничего не делать с хранилищем.

0 голосов
/ 22 мая 2011

Я согласен с ответом NA, но следует также отметить, что вы можете hg add что угодно, даже файлы, которые уже игнорируются фильтром .hgignore.Другими словами, если ваш .hgignore содержит это:

glob:*.abc

, вы все равно можете явно добавлять файлы типа * .abc.

...