Удалены некоторые файлы, которые были переведены версией Mercurial. Как мне зафиксировать эти удаления? - PullRequest
4 голосов
/ 06 апреля 2011

Я удалил несколько файлов в моей локальной файловой системе, которые я больше не использую, и они просто мусор.К сожалению, они отслеживаются системой контроля версий (Mercurial).Теперь я вижу большое красное "!"говоря, что это не синхронизировано из-за отсутствующих файлов.Как я могу сказать Mercurial, что можно удалить эти файлы, не возвращая их все и не выбрав для них удаление по отдельности?

1 Ответ

7 голосов
/ 06 апреля 2011

Либо скажите, чтобы он забыл эти файлы:

hg forget XYZ
hg commit ...

Или используйте команду addremove или опцию addremove для фиксации:

hg addremove
Hg commit ...

Или

hg commit --addremove ...

Используйте справку, чтобы найти больше информации об этих командах:

hg help forget
hg help commit
...