Вот предлагаемая конфигурация:
- хранилище Mercurial на вашем сервере. Этот репозиторий будет использоваться для развертывания (например,
export
) новых версий вашего веб-сайта.
- столько клонов этого хранилища на вашем ноутбуке, рабочем столе и т. Д. В любом месте, где вы будете работать.
Вы работаете с одним из локальных клонов, выполняете коммиты и т. Д. Когда вы довольны своей работой, вы вносите изменения в репозиторий на своем сервере. Там вы можете интегрировать свои изменения и в конечном итоге продвигать новую версию своего веб-сайта (например, помеченную ревизию).
Чтобы поддерживать синхронизацию, вам просто нужно извлечь последнее обновление из репозитория вашего сервера или из любого локального, если вы предпочитаете делать некоторые прототипы.
В любом случае, я настоятельно рекомендую вам прочитать руководство и HG Book . Их легко понять даже неопытному в VCS.