11 votos

Cómo configurar un repositorio central en un servidor de Windows 2008

Me gustaría instalación de una central Mecurial repositorio en un servidor de Windows 2008 que sólo permite la inserción y extracción de acceso a ciertos usuarios. Esto es para permitir a los desarrolladores que trabajan de forma remota a empujar/tirar los cambios a través del repositorio central, mientras que los que trabajan de forma remota.

6voto

Dave K Puntos 2198

Esta situación está bastante bien documentado. Echa un vistazo a la "Colaborar con otras personas" de la sección de la muy útil HG Libro.

En resumen, puede configurar el acceso ssh para el repositorio de Mercurial, y limitar el acceso a usuarios específicos.

Algunos de los más guías de referencia:

3voto

Kevin Lawrence Puntos 156

Hemos mercurial que se ejecutan en Windows Server 2003 y de IIS. Se está trabajando bien para nosotros.

Para el control de acceso, usted tiene dos opciones principales:

  1. Mantener una lista de control de acceso para empujar y tirar en la hgrc archivo para cada repositorio.
  2. Restringir el acceso mediante IIS integración con el Dominio.

Usted puede mezclar y combinar estas soluciones para un control aún mayor.

1voto

BenAlabaster Puntos 256

Esta 4 parte blog post que escribí hace un par de meses debería ponerse en marcha, lo escribí para Windows Server 2003 y el IIS, pero las técnicas son básicamente las mismas:

http://www.endswithsaurus.com/2010/05/setting-up-and-configuring-mercurial-in.html

Vas a venir a través de un par de pequeñas diferencias en IIS 7, pero la teoría es todo lo mismo.

Abarca todo, desde los conceptos básicos de instalación y configuración de Mercurial para IIS, para la integración de Active Directory, ISAPI de reescritura para ocultar Url feas, personalización de la interfaz de usuario para que se vea más bonito. Debe ponerse en marcha.

0voto

Rory Puntos 400

Que es como lo he configurado en la mía ... http://serverfault.com/questions/83718/mercurial-hg-with-active-directory/117209#117209

-1voto

toolkit Puntos 27248

Usted puede tratar de HgLab: es alojado Mercurial servidor con empuje y de apoyo, de control de acceso y la integración de Active Directory.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: