Existen varios servicios de hosting para git, Mercurial, etc. Tengo que alojar el mío, porque algunos de los datos que queremos conservar son de naturaleza confidencial y no podemos moverlo fuera del sitio.¿Cómo puedo alojar un repositorio de Mercurial para varios usuarios?
Necesito alojar un repositorio de Mercurial en un servidor para que un número de personas pueda acceder tanto a los cambios de extracción como a su propio trabajo. Debe haber algún tipo de protección con contraseña, y también podría usar ssh. Sin embargo, preferiría HTTP (S) como el protocolo de transferencia (a la Google Code), si es posible.
¿Alguien me puede indicar una descripción de cómo hacer esto? Hasta ahora, solo he encontrado descripciones para alojar repositorios de usuario único y servicios de alojamiento, pero no se trata de hacer yo mismo el alojamiento de varios usuarios.
Kiln (http://kilnhg.com) puede alojar repositorios Mercurial en su máquina, utiliza HTTP (s) como su protocolo, y tiene un montón de configuración simple para permisos/usuarios múltiples/autenticación/etc. Descargo de responsabilidad: soy uno de los desarrolladores de Kiln. – kamens