Skip to main content

Esta versão do GitHub Enterprise Server foi descontinuada em 2024-09-25. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Criar um repositório somente com problemas

O GitHub Enterprise Server não fornece permissões de acesso somente a problemas, mas você pode fazer isso usando um segundo repositório que contenha apenas os problemas.

  1. Crie um repositório privado para hospedar o código-fonte do projeto.
  2. Crie um segundo repositório com as permissões que deseja para hospedar o rastreador de problema.
  3. Adicione um arquivo README ao repositório de problemas explicando a finalidade desse repositório e vinculando-o à seção de problemas.
  4. Defina colaboradores ou equipes para fornecer acesso aos repositórios conforme desejado.

Os usuários com acesso de gravação a ambos podem fazer referência e fechar problemas nos repositórios, mas aqueles sem as permissões necessárias verão referências que contêm informações mínimas.

Por exemplo, se você efetuar push de um commit para o branch padrão do repositório privado com a mensagem Fixes organization/public-repo#12, o problema será fechado, mas apenas os usuários com as permissões adequadas verão a referência entre repositórios indicando o commit que fechou o problema. Sem as permissões, uma referência continua aparecendo, mas os detalhes são omitidos.