2010-04-11 5 views
13

С Subversion я использовал Visual SVN-сервер для его запуска и обслуживания через несколько минут. Есть ли эквивалент Mercurial, поэтому я могу запустить hg.mydomain.com?Как запустить сервер Mercurial?

+0

Возможный дубликат http://stackoverflow.com/questions/740075/mercurial-server –

ответ

2

Заканчивать ртутный вики на Publish Хранилища here. Он содержит хорошую информацию о различных способах предоставления вашей репо-информации в вашей локальной сети или в Интернете. Как сказал комментарий Пита, Mercurial имеет встроенный быстрый веб-сервер для работы с одним или двумя коллегами на временной основе, но это звучит не так, как если бы он работал для вашего запроса.

Как в стороне, я обычно использую BitBucket.org для размещения моих репозиториев (публичных и частных) и некоторых отслеживаний ошибок. Возможно, вам захочется заглянуть в их планы и вес, чтобы не запускать собственный сервер. Платные планы позволяют настроить CNAMES на hg.yourdomain.com на серверы BitBucket.

7

Вики-страница PublishingRepositories дает отличный обзор всех способов обмена коллекциями с людьми. Они варьируются от простого пространства общих файлов, до ssh, до сборки в hg serve, до hgweb/hgwebdir cgi-скриптов, которые поставляются с вашей меркойльной установкой. Вам нужно выбрать лучший механизм для вас, но механизм hg.yourdomain.com, который вы описываете, наиболее точно совпадает с hgwebdir in Apache solution, который полностью детализирован в wiki.

4

Вы можете попробовать HgLab: это размещенный сервер Mercurial с поддержкой pull и push, контролем доступа и интеграцией с Active Directory.

+0

Спасибо, но проблема больше не актуальна - все вышло. –

+4

@DmitriNesteruk Вы знаете, что эти ответы предназначены не только для вас, не так ли? –

Смежные вопросы