Como configurar um repositório central em um servidor Windows 2008

11

Eu gostaria de configurar um repositório central do Mecurial em um servidor Windows 2008 que permite apenas o acesso push e pull a determinados usuários. Isto é para permitir que os desenvolvedores trabalhem remotamente para empurrar / puxar as mudanças através do repositório central enquanto trabalham remotamente.

    
por Jon Cahill 18.05.2009 / 12:12

5 respostas

6

Esta situação está razoavelmente bem documentada. Confira a seção "Colaborando com outras pessoas" do muito útil HG Book .

Em suma, você pode configurar o acesso ssh ao repositório do Mercurial e limitar o acesso a usuários específicos.

Mais alguns guias de referência:

por 18.05.2009 / 15:01
3

Temos o mercurial em execução no Windows Server 2003 e no IIS. Está funcionando bem para nós.

Para controle de acesso, você tem duas opções principais:

  1. Mantenha uma lista de controle de acesso para push e pull no arquivo hgrc de cada repositório.
  2. Restringir o acesso usando a integração do IIS com o domínio ativo.

Você pode misturar e combinar essas soluções para ter ainda mais controle.

    
por 25.08.2010 / 23:13
1

Esta postagem no blog em 4 partes que escrevi há alguns meses deve colocá-lo em prática, escrevi-a para o Windows Server 2003 e o IIS, mas as técnicas são basicamente as mesmas:

link

Você encontrará algumas pequenas diferenças no IIS 7, mas a teoria é a mesma.

Ele abrange tudo, desde os básicos de instalação e configuração do Mercurial para IIS, até a integração do Active Directory, reescrita de ISAPI para ocultar URLs feias, personalização da interface do usuário para torná-la mais bonita. Ele deve te colocar em funcionamento.

    
por 23.07.2010 / 20:00
0

Foi assim que configurei o meu - Mercurial (hg ) com o diretório ativo

    
por 29.04.2010 / 20:05
-1

Você pode experimentar o HgLab : ele é um servidor Mercurial hospedado com suporte a pull and push, controle de acesso e integração do Active Directory.

    
por 10.01.2013 / 11:04