Host Linux и использовать ssh: // для вашего транспорта (другой вариант - HTTP). С этой настройкой вам вообще не нужно запускать полноценный сервер и не нужно устанавливать ни одну установку или конфигурацию в прошлом, как в самом программном обеспечении Mercurial. Каждому «пользователю» будет нужна собственная учетная запись в соответствующем поле Linux, и все элементы управления доступом предоставляются разрешениями на доступ к основной операционной системе.
Другие варианты, включая HG-SSH и hgweb доступны и descried on the Publishing Repositories вики-страницы, но для базовой настройки вы описываете вы можете просто использовать SSH и нет ничего больше, чтобы сделать:
Создание репозитория удаленно :
$ hg init ssh://[email protected]//path/to/repo
Клонирование:
$ hg clone ssh://[email protected]//path/to/repo
Нажатие:
$ hg push ssh://[email protected]//path/to/repo
Натяжение:
$ hg pull ssh://[email protected]//path/to/repo
Где `// путь/к/репо (уведомление Есть два набора двойных слеш) является любым путем на системе«сервер», где пользователь может читать и писать.