Skip to main content

Esta versão do GitHub Enterprise foi descontinuada em 2022-10-12. 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. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Transferir um problema para outro repositório

Para mover um problema para um repositório mais adequado, você pode transferir problemas abertos para outros repositórios.

Para transferir um problema aberto para outro repositório, é preciso ter acesso de gravação no repositório em que o problema está e no repositório para onde você está transferindo o problema. Para obter mais informações, confira "Funções de repositório de uma organização".

Observação: só é possível transferir problemas entre repositórios pertencentes �  mesma conta de usuário ou de organização. Um problema de repositório privado não pode ser transferido para um repositório público.

Ao transferir um problema, os comentários, etiquetas e responsáveis são mantidos. Os marcos do problema não são mantidos. Esse problema permanecerá em qualquer quadro de projeto pertencente ao usuário ou �  organização e será removido dos quadros de projeto de todos os repositórios. Para obter mais informações, confira "Sobre os quadros de projetos".

As pessoas ou equipes mencionadas no problema receberão uma notificação informando que o problema foi transferido para um novo repositório. O URL original redirecionará para o novo URL do problema. As pessoas que não tenham permissões de leitura no novo repositório verão um banner informando que o problema foi transferido para um novo repositório ao qual elas não têm acesso.

Transferir um problema aberto para outro repositório

  1. On your GitHub Enterprise Server instance, navigate to the main page of the repository. 2. No nome do seu repositório, clique em Problemas.

    Aba de problemas

  2. Na lista de problemas, clique no problema que deseja transferir.

  3. Na barra lateral direita, clique em Transferir problema. Botão usado para transferir um problema

  4. Use o menu suspenso Escolher um repositório e selecione o repositório para o qual deseja transferir o problema. Seleção em Escolher um repositório

  5. Clique em Transferir problema. Botão Transferir problema

Para saber mais sobre a GitHub CLI, confira "Sobre a GitHub CLI".

Para transferir um problema, use o subcomando gh issue transfer. Substitua o parâmetro issue pelo número ou pela URL do problema. Substitua o parâmetro hostname/owner/repo pela URL do repositório para o qual você deseja transferir o problema, como https://ghe.io/octocat/octo-repo.

gh issue transfer issue hostname/owner/repo

Leitura adicional