Skip to main content

Enterprise Server 3.20 está disponível no momento como versão candidata a lançamento.

Criar um repositório somente com problemas

O GitHub 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ê realizar um push de commit para o ramo padrão do repositório privado com a mensagem Fixes organization/public-repo#12, a issue será fechada, mas apenas usuários com permissão adequada verão a referência cruzada entre repositórios indicando o commit que fechou a issue. Sem as permissões, uma referência continua aparecendo, mas os detalhes são omitidos.