Risoluzione degli errori della console e AWS CodeCommit - AWS CodeCommit

AWS CodeCommit non è più disponibile per i nuovi clienti. I clienti esistenti di AWS CodeCommit possono continuare a utilizzare il servizio normalmente. Scopri di più»

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 degli errori della console e AWS CodeCommit

Le informazioni seguenti possono essere utili per risolvere gli errori della console durante l'uso dei repository AWS CodeCommit.

Errore di accesso: accesso alla chiave di crittografia negato per un repository CodeCommit dalla console o da AWS CLI

Problema: Quando si tenta di accedere CodeCommit dalla console o dalAWS CLI, viene visualizzato un messaggio di errore contenente la frase EncryptionKeyAccessDeniedException oUser is not authorized for the KMS default key for CodeCommit 'aws/codecommit' in your account.

Possibili correzioni: La causa più comune di questo errore è che il tuo account Amazon Web Services non è abbonatoAWS Key Management Service, il che è necessario per. CodeCommit Apri la AWS KMS console, scegli le chiavi AWS gestite, quindi scegli Inizia subito. Se viene visualizzato un messaggio in cui è indicato che non sei attualmente iscritto al servizio AWS Key Management Service, segui le istruzioni per la sottoscrizione contenute nella pagina. Per ulteriori informazioni su CodeCommit eAWS Key Management Service, consultaAWS KMSe crittografia.

Errore di crittografia: il repository non può essere decrittografato

Problema: quando si tenta di accedere a un CodeCommit repository dalla console o dalAWS CLI, viene visualizzato un messaggio di errore contenente la frase. Repository can't be decrypted

Possibili correzioni: La causa più comune di questo errore è che la AWS KMS chiave utilizzata per crittografare e decrittografare i dati per questo repository non è attiva o è in attesa di eliminazione. È necessaria una chiave di accesso attiva Chiave gestita da AWS o gestita dal cliente per. AWS Key Management Service CodeCommit Apri la AWS KMS console, scegli Chiavi gestite da AWSle chiavi gestite dal cliente e assicurati che la chiave utilizzata per il repository sia presente nel luogo in Regione AWS cui si trova il repository e che il suo stato sia Attivo. Per ulteriori informazioni su CodeCommit andAWS Key Management Service, consulta. AWS KMSe crittografia

Importante

Se la chiave utilizzata per crittografare e decrittografare i dati del repository è stata eliminata definitivamente o è altrimenti inaccessibile, non è possibile accedere ai dati nei repository crittografati con quella chiave.

Errore della console: impossibile sfogliare il codice in un repository dalla console CodeCommit

Problema. Quando si tenta di esplorare il contenuto di un repository dalla console viene visualizzato un messaggio di errore che nega l'accesso.

Possibili correzioni: La causa più comune di questo errore è che una policy IAM applicata al tuo account Amazon Web Services nega una o più delle autorizzazioni richieste per la navigazione del codice dalla console. CodeCommit Per ulteriori informazioni sulle autorizzazioni di CodeCommit accesso e sulla navigazione, consulta. Autenticazione e controllo degli accessi per AWS CodeCommit

Errore di visualizzazione: impossibile visualizzare un file o un confronto tra file

Problema: quando si tenta di visualizzare un file o un confronto tra due versioni di un file nella CodeCommit console, viene visualizzato un errore che indica che il file o la differenza sono troppo grandi per essere visualizzati.

Possibili correzioni: la causa più comune di questo errore è che il file è troppo grande per essere visualizzato, contiene una o più righe che superano il limite di caratteri per una singola riga in un file o che la differenza tra le due versioni del file supera il limite di riga. Per ulteriori informazioni, consulta Quote. Per visualizzare il file o le differenze tra le versioni del file, puoi aprire il file localmente nel tuo IDE preferito, usare uno strumento Git diff o eseguire il git diff comando.