Mercural checkout
- псевдоним для update
, он вообще ничего не перемещает. Команды, которые перемещают вещи на ваш сервер, это push
и pull
, которые перемещают очень бинарные представления только того, что изменилось. После отправки изменений на ваш сервер вам потребуется hg update
на сервере, чтобы рабочий каталог отражал новые изменения в репозитории, и это тоже меняет только то, что изменилось.
Команда hg export
была бы здесь неуместной. Команда hg archive
экспортирует полные снимки архивов, и их перемещение будет означать перемещение всего.