Risoluzione dei problemi con gli ambienti di sviluppo - Amazon CodeCatalyst

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risoluzione dei problemi con gli ambienti di sviluppo

Consulta le seguenti sezioni per risolvere i problemi relativi agli ambienti di sviluppo. Per ulteriori informazioni sugli ambienti di sviluppo, vedere. Scrivi e modifica il codice con Dev Environments in CodeCatalyst

La creazione del mio ambiente di sviluppo non è riuscita a causa di un problema con le quote

Problema: voglio creare un ambiente di sviluppo in CodeCatalyst, ma vedo un errore. Nella console, nella pagina Dev Environments vedo un messaggio che indica che ho raggiunto il limite di spazio di archiviazione per lo spazio.

Possibili correzioni: a seconda del ruolo che ricopri nel progetto o nello spazio, puoi eliminare uno o più ambienti di sviluppo personali oppure, se hai il ruolo di amministratore dello spazio, puoi eliminare gli ambienti di sviluppo non utilizzati creati da altri utenti. Puoi anche decidere di modificare il livello di fatturazione con uno che includa più spazio di archiviazione.

  • Per visualizzare i limiti di archiviazione, visualizza la scheda Fatturazione CodeCatalyst dello spazio Amazon per verificare se le quote di utilizzo hanno raggiunto il massimo consentito. Se le quote hanno raggiunto il massimo, contatta qualcuno con il ruolo di amministratore di Space per rimuovere gli ambienti di sviluppo non necessari o per prendere in considerazione la modifica del livello di fatturazione.

  • Per rimuovere gli ambienti di sviluppo che hai creato e che non ti servono più, consulta. Eliminazione di un ambiente di sviluppo

Se il problema persiste e ricevi un errore nel tuoIDE, verifica di avere un CodeCatalyst ruolo che ti permetta di creare un ambiente di sviluppo. Il ruolo di amministratore dello spazio, il ruolo di amministratore del progetto e il ruolo di collaboratore sono tutti autorizzati a creare ambienti di sviluppo. Per ulteriori informazioni, consulta Concessione dell'accesso con ruoli utente.

Non riesco a trasferire le modifiche dal mio ambiente di sviluppo a un ramo specifico di un repository

Problema: voglio eseguire il commit e inviare le modifiche al codice nel mio ambiente di sviluppo a un ramo in un repository di sorgenti, ma vedo un errore.

Possibili correzioni: a seconda del ruolo che ricopri nel progetto o nello spazio, potresti non avere le autorizzazioni per inviare il codice ai repository di sorgenti del progetto. Il ruolo di amministratore dello spazio, il ruolo di amministratore del progetto e il ruolo di collaboratore sono tutti autorizzati a inviare codice ai repository del progetto.

Se hai il ruolo di Collaboratore ma non puoi inviare codice a un ramo specifico, è possibile che sia configurata una regola di branch per il ramo specifico che impedisce agli utenti con quel ruolo di inviare codice a quel particolare ramo. Prova a inviare le modifiche a un altro ramo oppure crea un ramo e poi invia il codice a quel ramo. Per ulteriori informazioni, consulta Gestisci le azioni consentite per una filiale con regole di filiale.

Il mio ambiente di sviluppo non è stato ripreso

Problema: il mio ambiente di sviluppo non è stato ripreso dopo averlo interrotto.

Possibili correzioni: per risolvere il problema, visualizza la scheda Fatturazione CodeCatalyst dello spazio Amazon per vedere se le quote di utilizzo hanno raggiunto i limiti massimi. Se le quote hanno raggiunto il limite massimo, contatta l'amministratore di Space per aumentare il livello di fatturazione.

Il mio ambiente di sviluppo si è disconnesso

Problema: il mio ambiente di sviluppo si è disconnesso mentre lo stavo usando.

Possibili soluzioni: per risolvere il problema, controlla la tua connessione Internet. Se non sei connesso a Internet, connettiti e riprendi a lavorare nel tuo ambiente di sviluppo.

Il mio ambiente VPC di sviluppo connesso non è riuscito

Problema: ho associato una VPC connessione al mio ambiente di sviluppo e si verificano degli errori.

Possibili correzioni: Docker utilizza un dispositivo a livello di collegamento chiamato rete bridge che consente la comunicazione tra i contenitori collegati alla stessa rete di bridge. Di norma, il bridge di default utilizza la sottorete 172.17.0.0/16 per le reti dei container. Se la VPC sottorete dell'istanza dell'ambiente utilizza lo stesso intervallo di indirizzi già utilizzato daDocker, potrebbe verificarsi un conflitto di indirizzi IP. Per risolvere un conflitto di indirizzi IP causato da Amazon VPC e che Docker utilizza lo stesso blocco di IPv4 CIDR indirizzi, configura un CIDR blocco diverso da172.17.0.0/16.

Nota

Non puoi modificare l'intervallo di indirizzi IP di una sottorete esistente VPC o di una sottorete.

Non riesco a trovare la cartella in cui si trova il mio progetto

Problema: non riesco a trovare la cartella in cui si trova il mio progetto.

Possibili correzioni: per localizzare il progetto, cambia la cartella in cui si /projects trova. Questa è la cartella in cui puoi trovare i tuoi progetti.

Non riesco a connettermi al mio ambiente di sviluppo tramite SSH

Per risolvere i problemi di connessione al tuo ambiente di sviluppo tramiteSSH, puoi eseguire il ssh comando con l'-vvvopzione per mostrare ulteriori informazioni su come risolvere il problema:

ssh -vvv codecatalyst-dev-env=<space-name>=<project-name>=<dev-environment-id>

Non riesco a connettermi al mio ambiente di sviluppo tramite SSH perché manca la mia SSH configurazione locale

Se manca la SSH configurazione locale (~/.ssh/config) o il contenuto della Host codecatalyst-dev-env* sezione non è aggiornato, non potrai connetterti al tuo ambiente di sviluppo tramite. SSH Per risolvere questo problema, elimina la Host codecatalyst-dev-env* sezione ed esegui nuovamente il primo comando dalla modalità SSHAccess. Per ulteriori informazioni, consulta Connessione a un ambiente di sviluppo tramite SSH.

Non riesco a connettermi al mio ambiente di sviluppo tramite SSH perché ho problemi con il mio AWS Config profilo for the codecatalyst

Assicurati che il tuo AWS Config (~/.aws/config) per il codecatalyst profilo corrisponda a quello descritto inConfigurazione per l'utilizzo AWS CLI di CodeCatalyst. In caso contrario, elimina il profilo codecatalyst ed esegui nuovamente il primo comando dalla modalità SSHAccess. Per ulteriori informazioni, consulta Connessione a un ambiente di sviluppo tramite SSH.

Non riesco a creare un ambiente di sviluppo quando ho effettuato l'accesso CodeCatalyst utilizzando un account Single Sign-on

Problema: quando accedo alla CodeCatalyst console come SSO utente, ricevo un errore di eccezione sconosciuto quando scelgo di creare un ambiente di sviluppo nello spazio. Quando scelgo di creare un ambiente di sviluppo e scelgo il IDE tipo di accesso AWS Cloud9, ad esempio, riscontro problemi simili ai seguenti:

  • La pagina Dev Environments nella CodeCatalyst console mostra l'ambiente di sviluppo nell'elenco con uno FAILED stato.

  • Viene visualizzato un messaggio di errore simile al seguente:

    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.

Possibili soluzioni.

Gli ambienti di sviluppo non sono disponibili per gli utenti negli spazi in cui Active Directory viene utilizzato come provider di identità. Gli amministratori dello spazio possono utilizzare un provider di identità alternativo per accedere agli ambienti di sviluppo, come IAM Identity Center. Per ulteriori informazioni sulla pianificazione di uno spazio che supporti la federazione delle identità, consulta Pianificazione dello spazio che supporti la federazione delle identità nella Guida per l'CodeCatalyst amministratore.