As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Solução de problemas com ambientes de desenvolvimento
Consulte as seções a seguir para solucionar problemas relacionados aos ambientes de desenvolvimento. Para obter mais informações sobre ambientes de desenvolvimento, consulteEscreva e modifique o código com Dev Environments em CodeCatalyst.
Tópicos
- A criação do meu ambiente de desenvolvimento não foi bem-sucedida devido a um problema com cotas
- Não consigo enviar alterações do meu ambiente de desenvolvimento para uma ramificação específica em um repositório
- Meu ambiente de desenvolvimento não foi retomado
- Meu ambiente de desenvolvimento desconectado
- Meu ambiente VPC de desenvolvimento conectado falhou
- Não consigo encontrar em qual diretório meu projeto está
- Não consigo me conectar ao meu ambiente de desenvolvimento via SSH
- Não consigo me conectar ao meu ambiente de desenvolvimento SSH porque minha SSH configuração local está ausente
- Não consigo me conectar ao meu ambiente de desenvolvimento SSH porque estou tendo problemas com AWS Config o meu codecatalyst perfil
- Não consigo criar um ambiente de desenvolvimento quando estou conectado CodeCatalyst usando uma conta de login único
- Solução de problemas com IDEs
- Solução de problemas com devfiles
A criação do meu ambiente de desenvolvimento não foi bem-sucedida devido a um problema com cotas
Problema: quero criar um ambiente de desenvolvimento no CodeCatalyst, mas vejo um erro. No console, vejo uma mensagem na página Dev Environments informando que atingi o limite de armazenamento do espaço.
Possíveis correções: dependendo da sua função no projeto ou no espaço, você pode excluir um ou mais dos seus próprios ambientes de desenvolvimento ou, se tiver a função de administrador do espaço, poderá excluir ambientes de desenvolvimento não utilizados criados por outros usuários. Você também pode decidir alterar o nível de cobrança para um que inclua mais armazenamento.
Para ver os limites de armazenamento, consulte a guia Faturamento do CodeCatalyst espaço da Amazon para ver se as cotas de uso atingiram o máximo permitido. Se as cotas tiverem atingido o máximo, entre em contato com alguém com a função de administrador do Space para remover ambientes de desenvolvimento desnecessários ou considerar a alteração do nível de cobrança.
Para remover qualquer ambiente de desenvolvimento que você criou e que não precisa mais, consulteExcluir um ambiente de desenvolvimento.
Se o problema persistir e você receber um erroIDE, verifique se você tem uma CodeCatalyst função que permite criar um ambiente de desenvolvimento. A função de administrador do espaço, a função de administrador do projeto e a função de colaborador têm permissão para criar ambientes de desenvolvimento. Para ter mais informações, consulte Concedendo acesso com funções de usuário.
Não consigo enviar alterações do meu ambiente de desenvolvimento para uma ramificação específica em um repositório
Problema: quero confirmar e enviar alterações de código no meu ambiente de desenvolvimento para uma ramificação em um repositório de origem, mas vejo um erro.
Possíveis correções: dependendo da sua função no projeto ou no espaço, talvez você não tenha permissões para enviar o código para os repositórios de origem do projeto. A função de administrador do espaço, a função de administrador do projeto e a função de colaborador têm permissão para enviar código aos repositórios do projeto.
Se você tem a função de Colaborador, mas não consegue enviar o código para uma ramificação específica, pode haver uma regra de ramificação configurada para a ramificação específica que impede que os usuários com essa função enviem o código para essa ramificação específica. Tente enviar suas alterações para uma ramificação diferente ou criar uma ramificação e, em seguida, enviar seu código para essa ramificação. Para ter mais informações, consulte Gerencie as ações permitidas para uma ramificação com regras de ramificação.
Meu ambiente de desenvolvimento não foi retomado
Problema: Meu ambiente de desenvolvimento não foi retomado depois que eu o interrompi.
Possíveis correções: Para corrigir o problema, consulte a guia Faturamento do CodeCatalyst espaço da Amazon para ver se as cotas de uso atingiram os limites máximos. Se as cotas tiverem atingido o limite máximo, entre em contato com o administrador do Space para aumentar o nível de cobrança.
Meu ambiente de desenvolvimento desconectado
Problema: Meu ambiente de desenvolvimento foi desconectado enquanto eu o estava usando.
Possíveis correções: Para corrigir o problema, verifique sua conexão com a Internet. Se você não estiver conectado à Internet, conecte-se e continue trabalhando em seu ambiente de desenvolvimento.
Meu ambiente VPC de desenvolvimento conectado falhou
Problema: associei uma VPC conexão ao meu ambiente de desenvolvimento e ela está apresentando erros.
Possíveis correções: o Docker usa um dispositivo de camada de link chamado rede de ponte que permite que contêineres conectados à mesma rede de ponte se comuniquem. A ponte padrão geralmente usa a sub-rede 172.17.0.0/16
para rede de contêineres. Se a VPC sub-rede da instância do seu ambiente usar o mesmo intervalo de endereços que já foi usadoDocker, poderá ocorrer um conflito de endereços IP. Para resolver um conflito de endereço IP causado pela Amazon VPC e pelo Docker uso do mesmo bloco de IPv4 CIDR endereços, configure um CIDR bloco diferente de172.17.0.0/16
.
nota
Você não pode alterar o intervalo de endereços IP de uma sub-rede existente VPC ou de uma sub-rede.
Não consigo encontrar em qual diretório meu projeto está
Problema: não consigo encontrar em qual diretório meu projeto está.
Possíveis correções: Para localizar seu projeto, altere o diretório para/projects
. Esse é o diretório onde você pode encontrar seus projetos.
Não consigo me conectar ao meu ambiente de desenvolvimento via SSH
Para solucionar problemas de conexão com seu ambiente de desenvolvimento viaSSH, você pode executar o ssh
comando com a -vvv
opção de mostrar mais informações sobre como resolver seu problema:
ssh -vvv codecatalyst-dev-env=
<space-name>
=<project-name>
=<dev-environment-id>
Não consigo me conectar ao meu ambiente de desenvolvimento SSH porque minha SSH configuração local está ausente
Se sua SSH configuração local (~/.ssh/config
) estiver ausente ou o conteúdo da Host codecatalyst-dev-env*
seção estiver desatualizado, você não conseguirá se conectar ao seu ambiente de desenvolvimento viaSSH. Para solucionar esse problema, exclua a Host codecatalyst-dev-env*
seção e execute o primeiro comando do modal SSHAccess novamente. Para ter mais informações, consulte Conectando-se a um ambiente de desenvolvimento usando SSH.
Não consigo me conectar ao meu ambiente de desenvolvimento SSH porque estou tendo problemas com AWS Config o meu codecatalyst
perfil
Certifique-se de que seu AWS Config (~/.aws/config
) para o codecatalyst
perfil corresponda ao descrito emConfigurando para usar o AWS CLI com CodeCatalyst. Caso contrário, exclua o perfil codecatalyst
e execute o primeiro comando do modal SSHAccess novamente. Para ter mais informações, consulte Conectando-se a um ambiente de desenvolvimento usando SSH.
Não consigo criar um ambiente de desenvolvimento quando estou conectado CodeCatalyst usando uma conta de login único
Problema: quando estou conectado ao CodeCatalyst console como SSO usuário, recebo um erro de exceção desconhecido quando escolho criar um ambiente de desenvolvimento no espaço. Quando escolho criar um ambiente de desenvolvimento e escolher o IDE para acesso, por exemplo AWS Cloud9, tenho problemas semelhantes aos seguintes:
-
A página Dev Environments no CodeCatalyst console mostra o Dev Environment na lista com um
FAILED
estado. -
Uma mensagem de erro semelhante à seguinte é exibida:
An unknown exception happened
We encountered an unknown exception when launching your Dev Environment. Mention your Dev Environment id
error_message_ID
if you want to report or need any help.
Correções possíveis:
Os ambientes de desenvolvimento não estão disponíveis para usuários em espaços em que o Active Directory é usado como provedor de identidade. Os administradores do espaço podem usar um provedor de identidade alternativo para acessar ambientes de desenvolvimento, como o IAM Identity Center. Para obter mais informações sobre como planejar um espaço que ofereça suporte à federação de identidades, consulte Planejando seu espaço que ofereça suporte à federação de identidades no Guia CodeCatalyst do Administrador.