hg addremove [ПАРАМЕТР]... [ФАЙЛ]...

добавить все новые, удалить все отсутствующие файлы

Добавляет все новые и удаляет все отсутствующие файлы из хранилища.

Новые файлы игнорируются, если они подходят под любой шаблон в ".hgignore". Аналогично команде "add", изменения фиксируются при следующей фиксации.

Используйте параметр -s/--similarity, чтобы найти переименованные файлы. Если этот параметр больше 0, то производится сравнение каждого удалённого файла с каждым добавленным, и если они достаточно похожи, то это фиксируется как переименование. Этот параметр принимает в качестве параметра "процент похожести" от 0 (отключено) до 100 (файлы должны быть одинаковыми). Этот способ нахождения переименованных файлов может оказаться затратным. После использования этого параметра можно использовать "hg status -C" чтобы проверить, какие файлы были идентифицированы как перемещенные или переименованные. Если этот параметр не задан, обнаруживаются только переименования идентичных файлов (--similarity = 100).

Возвращает 0, если все файлы были успешно добавлены.

параметры:

-s --similarity ПОХОЖЕСТЬ считать файлы переименованными исходя из степени их похожести (от 0 до 100)
-I --include ШАБЛОН [+] добавить файлы, имена которых соответствуют данным шаблонам
-X --exclude ШАБЛОН [+] не добавлять файлы, имена которых соответствуют данным шаблонам
-n --dry-run ничего реально не делать, просто напечатать вывод

параметры, помеченные [+], могут указываться многократно

глобальные параметры:

-R --repository ХРАНИЛИЩЕ корневой каталог хранилища или имя файла комплекта
--cwd КАТАЛОГ сменить рабочий каталог
-y --noninteractive не спрашивать, на все вопросы автоматически выбирать первый вариант
-q --quiet подавлять вывод
-v --verbose включить дополнительный вывод
--config КОНФИГ [+] задать/переопределить параметр конфигурации (в виде 'секция.параметр=значение')
--debug включить отладочный вывод
--debugger запустить отладчик
--encoding КОДИРОВКА установить кодировку (по умолчанию: UTF-8)
--encodingmode РЕЖИМ установить режим кодировки (по умолчанию: strict)
--traceback всегда печатать трассировку стека при исключении
--time время выполнения команды
--profile профилирование выполнения команды
--version напечатать информацию о версии и выйти
-h --help показать справку и выйти
--hidden учитывать скрытые наборы изменений
--color ТИП когда раскрашивать вывод (логический. always (всегда), auto (автоматически)или never (не раскрашивать)) (по умолчанию: auto)

параметры, помеченные [+], могут указываться многократно