/ / Permissão de acesso no nível de arquivo para o Gitlab V5 sem gitolite - gitolite, gitlab

Permissão de acesso no nível de arquivo para o Gitlab V5 sem gitolite - gitolite, gitlab

Desde que o Gitlab V5 se livrou do gitolite, mas eu ainda quero usar as funções úteis do gitolite como permissão de acesso no nível do diretório / nível de arquivo, ramo / tag.

Alguém poderia me dizer como conseguir essas funcionalidades dentro do gitlab-shell do Gitlab V5? Existe algum arquivo de configuração que eu possa definir as regras como eu pode fazer em gitolite?

obrigado s

Respostas:

1 para resposta № 1

Como marcado em issue 47 (Como conceder perms de acesso ao nível de ramificação usando o Gitlab-shell?)

API de uso do gitlab-shell para verificar a permissão por ramificação. O próprio gitlab-shell não tem nenhuma ACL

Isso significa que você precisa:

  • primeiro para ter certeza de que existe uma API que você pode chamar no GitLab
  • o expor o recurso que você quer através de uma API no gitlab-shell

Mas, novamente, o gitlab-shell não implementará esse recurso, ele só chamará o gitlab e retornará o resultado (permitido ou negado)

Você pode ter um exemplo sobre a introdução do garfo característica: