Я удалил файл «foo.cpp» с помощью mercurial «hg remove foo.cpp» из своего репозитория и зафиксировал изменения (скажем, ревизия набора изменений «22»), затем я откатил изменение с помощью «hg rollback», и mercurial сообщил об успехе « Совет репозитория откатился на версию 21 (отменить фиксацию)».
Восстанавливает ли «hg rollback» удаленные файлы из откатываемого набора изменений? Похоже, он не восстанавливает удаленные файлы, это так задумано?