Mercurial configure o ACL

2

Estou tentando configurar o ACL. Eu tenho trabalhado principalmente. No entanto, tenho algumas perguntas específicas.

Basicamente, estou tentando configurar um grupo @group que terá permissão para acessar várias ramificações do formulário xxxx-integration-xxxx . O que eu quero fazer é:

[acl.allow.branches]
*integration* = @group

No entanto, isso parece não funcionar. Existe uma maneira fácil de fazer isso?

Além disso, existe um lugar melhor para fazer isso? Eu fiz algumas perguntas semelhantes no stackoverflow e não obtive nada.

    
por Brian Postow 23.02.2011 / 18:02

1 resposta

1

Depois de ativar a extensão, você pode executar hg help acl para ler sua ajuda (infelizmente ela não está incluída na página wiki ). Lá você encontrará esta seção:

Branch-based Access Control

Use the acl.deny.branches and acl.allow.branches sections to have branch-based access control. Keys in these sections can be either:

  • a branch name, or
  • an asterisk, to match any branch;

Portanto, você não pode usar padrões glob gerais aqui. Parece um pedido legal, então sugiro que você submeta-o no bug tracker do Mercurial.

    
por 25.12.2011 / 23:39

Tags