Существует ряд услуг хостинга для git, Mercurial и т.д. Мне нужно разместить свои собственные, потому что некоторые данные, которые мы хотим сохранить, имеют чувствительный характер, и мы не можем его перемещать вне сайта.
Мне нужно разместить репозиторий Mercurial на сервере, чтобы некоторые люди могли получить к нему доступ, чтобы как вытащить изменения, так и нажать свою собственную работу. Там должна быть какая-то защита паролем, и она также может использовать ssh. Я бы предпочел HTTP (S) в качестве протокола передачи (a la Google Code), если это возможно.
Может ли кто-нибудь указать мне, как это сделать? Я только нашел описания для размещения однопользовательских репозиториев и хостинговых сервисов, но ничего не сделал о том, чтобы сделать многопользовательский хостинг.