Integração existente do Mercurial com o Active Directory para um novo usuário

2

Temos um servidor Mercurial existente em execução no Windows 2008 / IIS que usa o Active Directory para autenticação.

Temos três usuários existentes que não têm nenhum problema com o Mercurial. Clone / push / pull todo o trabalho muito bem.

Eu estava tentando fazer com que outro usuário de domínio configurasse o Mercurial esta manhã, e ele pode clonar e puxar, mas enviar resultados com uma mensagem 'autorização falhada'. Confirmei e confirmei novamente o nome de usuário e a senha do seu domínio estão corretos.

Existe alguma permissão / função de usuário especial que eu preciso atribuir aos usuários do Mercurial? Meu caminho MercurialRepositories no servidor tem 'Controle Total' para todos os usuários do domínio, então esse não deveria ser o problema.

Existe uma lista de locais de configuração que devo verificar?

Eu não tenho allow_push = * configurado na configuração do meu servidor, mas eu não precisei disso antes.

    
por David Montgomery 12.08.2010 / 21:04

1 resposta

2

Ele começou a funcionar depois que incluí uma lista de usuários explícitos no arquivo hgrc do servidor.

[web]
allow_push = jdoe, jsmith

Eu ainda estou perplexo por que estava trabalhando sem uma configuração allow_push anteriormente.

    
por 12.08.2010 / 23:55