Esegui la migrazione da AWS Cloud9 ad Amazon CodeCatalyst - AWS Cloud9

AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio normalmente. Ulteriori informazioni

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à.

Esegui la migrazione da AWS Cloud9 ad Amazon CodeCatalyst

AWS Cloud9 in CodeCatalyst offre un'esperienza completamente gestita con cui interagire. AWS Cloud9 Puoi replicare manualmente le tue attuali risorse di AWS Cloud9 codice in Amazon CodeCatalyst. Il processo è dettagliato nelle seguenti sezioni. Per spostare le risorse del codice e replicarle, crea uno spazio interno CodeCatalyst. Uno spazio rappresenta la tua azienda, il tuo reparto o il tuo gruppo. Devi creare spazi per aggiungere progetti, membri e le risorse cloud associate in cui crei CodeCatalyst. Quando un utente accetta un invito a un progetto, lo aggiunge CodeCatalyst automaticamente allo spazio. Gli utenti con il ruolo di amministratore dello spazio possono gestire lo spazio.

All'interno di questo spazio, puoi creare un progetto e aggiungere i tuoi repository di origine. Un progetto è uno spazio di collaborazione CodeCatalyst che supporta i team e le attività di sviluppo. Dopo aver creato un progetto, puoi aggiungere, aggiornare o rimuovere risorse. Puoi anche personalizzare la dashboard del progetto e monitorare lo stato di avanzamento del lavoro del tuo team. Puoi avere più progetti all'interno di uno spazio. Il numero di repository di origine che aggiungi dipende dal numero di repository che stai già utilizzando nel tuo AWS Cloud9 ambiente. Dopo aver creato questo progetto e aggiunto i repository di origine applicabili, potrebbe essere necessario tornare all' AWS Cloud9 ambiente e replicare i dati dell'ambiente in questi nuovi repository in. CodeCatalyst Ciò che fai dipende dal tipo di repository di origine in cui ti trovi. AWS Cloud9

Dopo aver creato uno spazio, un progetto e i repository di origine, puoi avviare il tuo ambiente CodeCatalyst utilizzando un ambiente AWS Cloud9 di sviluppo. Un ambiente di sviluppo è un ambiente di sviluppo basato sul cloud. Puoi utilizzare un ambiente di sviluppo CodeCatalyst per lavorare sul codice archiviato nei repository di origine del tuo progetto. Puoi anche creare ambienti di sviluppo CodeCatalyst per lavorare sul codice in un ambiente di sviluppo specifico del progetto con un ambiente di sviluppo integrato supportato (). IDE

Puoi anche replicare le tue attuali risorse di AWS Cloud9 codice CodeCatalyst utilizzando lo strumento di replica. Si tratta di uno strumento che puoi scaricare ed eseguire nel tuo AWS Cloud9 ambiente. Se ti sei già registrato e hai creato uno spazio, lo strumento crea automaticamente un progetto all'interno di questo spazio e replica le tue risorse di codice in nuovi repository. CodeCatalyst CodeCatalyst Simile al processo di replica manuale. Dipende dal tipo di repository di origine in cui si trovano. AWS Cloud9 Ad esempio, se hai GitHub repository, è comunque necessario replicare questi repository utilizzando il GitHub estensione nella console. CodeCatalyst

Fase 1: Iscrizione ad Amazon CodeCatalyst e creazione di uno spazio

Puoi iscriverti ad Amazon CodeCatalyst senza un invito a uno spazio o progetto esistente. Quando ti registri, crei uno spazio e un progetto. Puoi inserire l' Account AWS ID esistente per cui hai utilizzato AWS Cloud9. Lo stesso Account AWS può essere utilizzato per scopi di fatturazione. Per informazioni su come trovare il tuo Account AWS ID, vedi Il tuo Account AWS ID e il suo alias. Segui questa procedura per registrarti al tuo CodeCatalyst profilo Amazon, creare uno spazio e aggiungere un account per il tuo spazio.

Per registrarti come nuovo utente
  1. Apri la CodeCatalystconsole.

  2. Nella pagina di benvenuto, scegli Iscriviti.

    Viene visualizzata la pagina Crea il tuo ID AWS Builder. Il tuo AWS Builder ID è un'identità che crei per accedere. Questo ID non è uguale a un Account AWS ID. Per ulteriori informazioni su un AWS Builder ID, consulta AWS Builder ID e altre AWS credenziali nella Guida per l'utente di AWS accesso.

  3. Per Il tuo indirizzo email, inserisci l'indirizzo email a cui desideri associarti. CodeCatalyst Quindi, seleziona Next (Successivo).

  4. Per il tuo nome, inserisci il nome e il cognome che desideri vengano visualizzati nelle applicazioni in cui utilizzi il tuo AWS Builder ID.

    Questo nome è il nome del tuo profilo AWS Builder ID. Se lo desideri, puoi modificare il nome in un secondo momento.

    Scegli Next (Successivo). Viene visualizzata la pagina di verifica dell'e-mail. Un codice di verifica viene inviato all'indirizzo e-mail che hai specificato.

  5. Per Codice di verifica, inserisci il codice che hai ricevuto, quindi scegli Verifica.

    Se non ricevi il codice dopo 5 minuti e non riesci a trovarlo nella cartella spam o posta indesiderata, scegli Reinvia codice.

  6. Dopo aver verificato il codice, inserisci una password e scegli Conferma password.

    Seleziona la casella di controllo per confermare di aver letto e accettato il Contratto con il AWS cliente e i Termini di AWS servizio, quindi scegli Crea il mio profilo.

  7. Nella pagina Crea il tuo alias, inserisci un alias da utilizzare. CodeCatalyst CodeCatalyst Gli altri utenti useranno questo alias per @mention you nei commenti e nelle pull request. Il tuo CodeCatalyst profilo conterrà sia il nome completo del tuo ID AWS Builder che il tuo CodeCatalyst alias. Non puoi cambiare il tuo CodeCatalyst alias.

    Il tuo nome completo e il tuo alias verranno visualizzati in aree diverse di. CodeCatalyst Ad esempio, il nome del tuo profilo appare nel feed delle attività, ma i membri del progetto useranno il tuo alias to @mention you.

    Scegli Crea alias. La pagina si aggiorna per mostrare la sezione Crea il tuo spazio.

  8. In Nome dello spazio, inserisci il nome dello spazio, quindi scegli Avanti.

    Non puoi cambiare questo nome.

  9. Per Account AWS ID, collega l'ID a dodici cifre dell'account che desideri connettere al tuo spazio.

    Nel token Account AWS di verifica, copia l'ID del token generato. Il token viene copiato automaticamente per te. Tuttavia, potresti volerlo archiviare mentre approvi la richiesta di AWS connessione.

  10. Scegli Verifica in AWS.

  11. La pagina Verify Amazon CodeCatalyst Space si apre in AWS Management Console.

    Questa è la pagina Amazon CodeCatalyst Spaces. Potrebbe essere necessario effettuare il login per accedere alla pagina.

    Per accedere alla pagina, accedi ad Amazon CodeCatalyst Spaces nel AWS Management Console.

    Il campo relativo al token di verifica in AWS Management Console viene compilato automaticamente con il token generato in CodeCatalyst.

  12. Scegli lo spazio Verifica.

    Viene visualizzato un messaggio di verifica dell'account che indica che l'account è stato aggiunto allo spazio.

    Per impostazione predefinita, utilizzerai il livello CodeCatalyst gratuito. Se desideri modificare, scegli Per abilitare il livello Standard o aggiungi IAM ruoli per questo spazio, visualizza i dettagli dello spazio.

    Per ulteriori informazioni sui livelli di CodeCatalyst prezzo, consulta Amazon CodeCatalyst - Prezzi.

    La pagina dei dettagli CodeCatalyst dello spazio si apre in. AWS Management Console Questa è la pagina Amazon CodeCatalyst Spaces. Potrebbe essere necessario effettuare il login per accedere alla pagina.

  13. Scegli Vai ad Amazon CodeCatalyst.

  14. Nella pagina di creazione CodeCatalyst, scegli Crea spazio.

    Durante la creazione dello spazio viene visualizzato un messaggio di stato. Una volta creato lo spazio, CodeCatalyst apre la pagina corrispondente. Per impostazione predefinita, la visualizzazione è la scheda Progetti.

    Nota

    Se viene visualizzato un errore di autorizzazione o un banner, aggiorna la pagina e prova a visualizzarla di nuovo.

Dopo la registrazione CodeCatalyst e la creazione di uno spazio, il passaggio successivo del processo di replica consiste nel creare un progetto all'interno di questo spazio.

Fase 2: Creare un progetto nel tuo spazio

I passaggi seguenti descrivono come creare un progetto vuoto all'interno dello spazio creato nel passaggio precedente. Con questo progetto, puoi aggiungere manualmente le risorse che desideri in un secondo momento. Prima di creare un progetto è necessario disporre del ruolo di amministratore dello spazio e accedere allo spazio in cui si desidera creare il progetto. Quando crei uno spazio, ti assegna CodeCatalyst automaticamente il ruolo di amministratore dello spazio. Il ruolo di amministratore dello spazio è il ruolo più importante in CodeCatalyst. Per ulteriori informazioni su questo ruolo e le relative autorizzazioni, consulta Ruolo di amministratore dello spazio.

Per creare un progetto vuoto
  1. Vai allo spazio in cui desideri creare un progetto.

  2. Nella dashboard dello spazio, scegli Crea progetto.

  3. Scegli Inizia da zero.

  4. In Dai un nome al tuo progetto, inserisci il nome che desideri assegnare al progetto. Il nome deve essere univoco all'interno del tuo spazio.

  5. Seleziona Crea progetto.

Dopo aver creato un progetto, il passaggio successivo del processo di replica consiste nel creare uno o più repository di origine.

Fase 3. Creazione di un archivio di sorgenti nel progetto

All'interno del progetto che hai appena creato, devi creare un repository di sorgenti. Questo repository contiene un singolo file, un READMEfile.md, che puoi modificare o eliminare in qualsiasi momento. A seconda delle scelte effettuate durante la creazione di un repository di origine, potrebbe contenere anche un file. .gitignore

Per creare un archivio di origine
  1. Apri la CodeCatalystconsole.

  2. Vai al tuo progetto.

  3. Nel riquadro di navigazione, scegli Codice, quindi scegli Archivi di origine.

  4. Scegli Aggiungi repository, quindi scegli Crea repository.

  5. In Nome archivio, fornisci un nome per il repository.

    I nomi dei repository devono essere univoci all'interno di un progetto. Per ulteriori informazioni sui requisiti per i nomi dei repository, consulta Quote per i repository di origine in. CodeCatalyst

  6. (Facoltativo) In Descrizione, aggiungi una descrizione del repository che aiuti gli altri utenti del progetto a capire a cosa serve il repository.

  7. (Facoltativo) Aggiungi un .gitignore file per il tipo di codice che intendi inviare.

  8. Scegli Create (Crea) .

    Nota

    CodeCatalyst aggiunge un README.md file al tuo repository quando lo crei. CodeCatalyst crea anche un commit iniziale per il repository in un ramo predefinito denominato main. È possibile modificare o eliminare il README file.md, ma non è possibile modificare o eliminare il ramo predefinito.

  9. Per clonare il repository di origine URL ePAT, scegli Clone repository.

  10. Per copiare ogni HTTPS clone URL e, scegli Copia. PAT Quindi, archivia il clone URL e recuperalo in un PAT posto dove puoi recuperarlo.

    Il clone URL e PAT verrà utilizzato nel passaggio 4 e referenziato come e. CODECATALYST_SOURCE_REPO_CLONE_URL CODECATALYST_PAT

Dopo aver creato un repository di origine all'interno del progetto, replica i AWS Cloud9 dati in questo repository di origine.

Fase 4. Replica delle risorse di AWS Cloud9 codice nei repository di origine in CodeCatalyst

Il tipo di repository di origine presente nell' AWS Cloud9 ambiente determina il metodo di replica da seguire per inserire le risorse di codice nell'archivio di CodeCatalyst origine creato. Le opzioni sono le seguenti:

Utilizzo GitHub archivi in CodeCatalyst

Con la GitHub estensione dei repository, puoi usare Linked GitHub repository provenienti da AWS Cloud9 CodeCatalyst progetti Amazon. I passaggi seguenti descrivono come installare il GitHub estensione dal CodeCatalyst catalogo. I passaggi mostrano anche come collegare quello esistente GitHub crea un account nel tuo CodeCatalyst spazio e collega il tuo GitHub archivio del tuo CodeCatalyst progetto.

Il primo passo di questo metodo consiste nell'installare il GitHub estensione dei repository dal CodeCatalyst catalogo. Per installare l'estensione, effettuate le seguenti operazioni.

Importante

Come parte dell'installazione e della configurazione di Github estensione dei repositories, devi installare un'estensione nel tuo GitHub conto. Per fare ciò, devi essere un GitHub amministratore dell'account e amministratore CodeCatalyst dello spazio.

Fase 1: Per installare un'estensione dal CodeCatalyst catalogo
  1. Apri la CodeCatalystconsole.

  2. Accedi al tuo spazio.

    Suggerimento

    Se appartieni a più di uno spazio, puoi scegliere quale spazio visualizzare nella barra di navigazione in alto.

  3. Accedi al CodeCatalyst catalogo scegliendo l'icona Catalogo nella barra dei menu in alto accanto alla barra di ricerca. Puoi cercare GitHub repository o estensioni di filtro in base alle categorie.

  4. (Facoltativo) Per visualizzare ulteriori dettagli sull'estensione, ad esempio le autorizzazioni ad essa associate, scegli GitHub nome dell'estensione dei repository.

  5. Scegli Installa. Controlla le autorizzazioni richieste dall'estensione e, se vuoi continuare, scegli di nuovo Installa.

Dopo aver installato il GitHub estensione dei repository, verrai indirizzato a GitHub pagina dei dettagli dell'estensione dei repository in cui è possibile visualizzare e gestire le connessioni GitHub account e collegati GitHub archivi.

Dopo aver installato il GitHub estensione repositories, collega il tuo GitHub account del tuo CodeCatalyst spazio. Per connettere il tuo GitHub account, procedi nel seguente modo.

Fase 2: Per connettere il tuo GitHub account a CodeCatalyst
  1. Nel Connected Github scheda account, scegli Connect GitHub account per cui accedere al sito esterno GitHub.

  2. Accedi al tuo GitHub account utilizzando il tuo GitHub credenziali, quindi scegli l'account su cui desideri installare Amazon CodeCatalyst.

  3. Scegli se consentire l'accesso CodeCatalyst a tutti i repository attuali e futuri. Oppure, in alternativa, scegli lo specifico GitHub repository in cui desideri utilizzare. CodeCatalyst L'opzione predefinita è all GitHub archivi in GitHub spazio.

  4. Controlla le autorizzazioni concesse a CodeCatalyst, quindi scegli Installa.

Dopo aver collegato il tuo GitHub account a CodeCatalyst, puoi visualizzare l'account collegato nel GitHub scheda account di GitHub pagina dei dettagli dell'estensione dei repository.

Il passaggio finale per utilizzare il tuo GitHub repositories in CodeCatalyst consiste nel collegare il repository al CodeCatalyst progetto in cui si desidera utilizzarlo. Per collegare il tuo GitHub archivialo in un CodeCatalyst progetto, esegui i seguenti passaggi descritti nella Fase 3 dell'intero processo:

Fase 3. Per collegare un GitHub archivio a un CodeCatalyst progetto proveniente da GitHub pagina dei dettagli dell'estensione dei repository
  1. Nella sezione Collegata GitHub scheda Archivi, scegli Link GitHub deposito. .

  2. Per GitHub account, seleziona il GitHub account che contiene il repository che desideri collegare.

  3. Per GitHub repository, seleziona il repository che desideri collegare a un progetto. CodeCatalyst

  4. Per il CodeCatalyst progetto, seleziona il CodeCatalyst progetto a cui desideri collegare GitHub archivio a.

  5. Scegliere Link (Collegamento).

Il tuo CodeCatalyst repository dovrebbe ora contenere i file e i commit aggiornati che hai appena inviato. Ora puoi creare ambienti di sviluppo da questo ramo e aprirli con. AWS Cloud9 Per informazioni dettagliate sugli ambienti di sviluppo, consulta Dev Environments in CodeCatalyst.

Ora puoi creare ambienti di sviluppo da questo ramo e aprirli con AWS Cloud9. I passaggi per eseguire questa operazione sono descritti nel Passaggio 5: Creazione di un ambiente di sviluppo utilizzando AWS Cloud9 in CodeCatalyst

Utilizzo di non-GitHub archivi in CodeCatalyst

È necessario creare un token di accesso personale (PAT) in Amazon CodeCatalyst prima di replicare l'ambiente AWS Cloud9 utilizzando un dispositivo non-GitHub deposito. La sezione seguente descrive come creare questo token.

Creazione di un token di accesso personale in Amazon CodeCatalyst

Puoi accedere al repository dei sorgenti che hai creato nel tuo progetto su un computer locale con un Git client o in un ambiente di sviluppo integrato (IDE). A tale scopo, è necessario inserire una password specifica per l'applicazione. È possibile creare un token di accesso personale (PAT) da utilizzare a questo scopo. I token di accesso personali (PATs) che crei sono associati alla tua identità utente in tutti gli spazi e i progetti di. CodeCatalyst Puoi visualizzare i nomi e le date di scadenza dei file PATs che hai creato e puoi eliminare quelli PATs che non ti servono più. Puoi copiare il PAT segreto solo nel momento in cui lo crei.

Per creare un token di accesso personale (PAT)
  1. Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.

  2. Nella barra dei menu in alto, scegli il badge del tuo profilo, quindi scegli Le mie impostazioni.

    Suggerimento

    Puoi anche trovare il tuo profilo utente. Per fare ciò, nella pagina dei membri di un progetto o di uno spazio, scegli il tuo nome dall'elenco dei membri.

  3. In Token di accesso personali, scegli Crea.

  4. Nel campo PATNome, inserisci un nome descrittivo per il tuo token di accesso personale ()PAT.

  5. In Data di scadenza, mantieni la data predefinita o scegli l'icona del calendario per selezionare una data personalizzata. La data di scadenza predefinita è 1 anno dalla data corrente.

  6. Scegli Create (Crea) .

    Suggerimento

    Puoi anche creare questo token quando scegli Clone repository come repository di origine.

  7. Per copiare il PAT segreto, scegli Copia. Conserva il PAT segreto in un posto dove puoi recuperarlo.

    Importante

    Il PAT segreto viene visualizzato solo una volta. Non puoi recuperarlo dopo aver chiuso la finestra. Se non hai salvato il PAT segreto in un luogo sicuro, puoi crearne un altro.

Dopo aver creato PAT il repository di origine, replica i dati dal tuo AWS Cloud9 ambiente CodeCatalyst aggiungendo un repository remoto all' AWS Cloud9 ambiente e trasferendo i dati in questo repository, come descritto nella sezione seguente.

Aggiungere un repository remoto nel proprio ambiente AWS Cloud9

Supponiamo che stiate eseguendo repository che non lo sono GitHub repository. È possibile aggiungere un repository remoto nel proprio AWS Cloud9 ambiente e inviare i dati al repository di origine. CodeCatalyst Per completare questo processo, esegui i seguenti comandi.

Dall'interno AWS Cloud9 IDE, aggiungete un repository remoto che punti al repository di origine creato nella fase 3 del processo di replica in. CodeCatalyst CODECATALYST_SOURCE_REPO_CLONE_URLSostituitelo nel comando con il Clone URL che avete salvato nel passaggio 10 del Passaggio 3. Creazione di un archivio di sorgenti nel progetto.

git remote add codecatalyst CODECATALYST_SOURCE_REPO_CLONE_URL

Invia un nuovo ramo al repository di origine utilizzando il seguente comando. Quando viene richiesto di inserire una password, utilizzate CODECATALYST_PAT quella memorizzata nel passaggio 10 del passaggio 3. Creazione di un archivio di sorgenti nel progetto:

git checkout -b replication && git push codecatalyst replication

Di seguito è riportato un esempio dell'output previsto per l'esecuzione dei comandi:

Switched to a new branch 'replication' Password for 'https://[aws-account-id]@[aws-region].codecatalyst.aws/v1/MySpace222581768915/Replication/Repository': Enumerating objects: 4, done. Counting objects: 100% (4/4), done. Compressing objects: 100% (3/3), done. Writing objects: 100% (4/4), 982 bytes | 122.00 KiB/s, done. Total 4 (delta 0), reused 0 (delta 0), pack-reused 0 remote: Validating objects: 100% To https://[aws-account-id].codecatalyst.aws/v1/MySpace222581768915/Replication/Repository * [new branch] replication → replication

Questo ramo è disponibile nell'archivio dei sorgenti in CodeCatalyst cui è stato creato. Puoi creare ambienti di sviluppo da questo ramo e aprirli con AWS Cloud9. Per ulteriori informazioni sugli ambienti di sviluppo, consulta Dev Environments in CodeCatalyst.

Ora puoi creare ambienti di sviluppo da questo ramo e aprirli con AWS Cloud9. I passaggi per eseguire questa operazione sono descritti nel Passaggio 5: Creazione di un ambiente di sviluppo utilizzando AWS Cloud9 in CodeCatalyst

Utilizzo di un repository vuoto in AWS Cloud9

Crea innanzitutto un token di accesso personale (PAT) in Amazon CodeCatalyst prima di poter replicare il tuo ambiente AWS Cloud9 utilizzando un repository vuoto. La sezione seguente descrive come creare questo token.

Creazione di un token di accesso personale in Amazon CodeCatalyst

Puoi accedere al repository dei sorgenti che hai creato nel tuo progetto su un computer locale con un Git client o in un ambiente di sviluppo integrato (IDE). A tale scopo, è necessario inserire una password specifica per l'applicazione. È possibile creare un token di accesso personale (PAT) da utilizzare a questo scopo. I token di accesso personali (PATs) che crei sono associati alla tua identità utente in tutti gli spazi e i progetti di. CodeCatalyst Puoi visualizzare i nomi e le date di scadenza dei file PATs che hai creato e puoi eliminare quelli PATs che non ti servono più. Puoi copiare il PAT segreto solo nel momento in cui lo crei.

Per creare un token di accesso personale (PAT)
  1. Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.

  2. Nella barra dei menu in alto, scegli il badge del tuo profilo, quindi scegli Le mie impostazioni.

    Suggerimento

    Puoi anche trovare il tuo profilo utente. Per fare ciò, nella pagina dei membri di un progetto o di uno spazio, scegli il tuo nome dall'elenco dei membri.

  3. In Token di accesso personali, scegli Crea.

  4. Nel campo PATNome, inserisci un nome descrittivo per il tuo token di accesso personale ()PAT.

  5. In Data di scadenza, mantieni la data predefinita o scegli l'icona del calendario per selezionare una data personalizzata. La data di scadenza predefinita è 1 anno dalla data corrente.

  6. Scegli Create (Crea) .

    Suggerimento

    Puoi anche creare questo token quando scegli Clone repository come repository di origine.

  7. Per copiare il PAT segreto, scegli Copia. Conserva il PAT segreto in un posto dove puoi recuperarlo.

    Importante

    Il PAT segreto viene visualizzato solo una volta. Non puoi recuperarlo dopo aver chiuso la finestra. Se non hai salvato il PAT segreto in un luogo sicuro, puoi crearne un altro.

Dopo aver creato il repository PAT di origine, replica i dati dal tuo AWS Cloud9 ambiente CodeCatalyst avviando un repository vuoto nell' AWS Cloud9 ambiente e puntando al repository di origine in cui hai creato CodeCatalyst, come descritto nella sezione seguente.

Avvio di un repository vuoto in AWS Cloud9

Se non disponi di alcun repository di origine configurato in AWS Cloud9, avvia un repository vuoto in. AWS Cloud9 Inoltre, punta al repository di origine in CodeCatalyst cui hai creato e aggiungi e invia i file che desideri replicare Git. Esegui i seguenti passaggi ed esegui i seguenti comandi per replicare AWS Cloud9 CodeCatalyst i tuoi file.

  1. Dal tuo AWS Cloud9 ambiente, avvia un repository vuoto eseguendo il comando seguente:

    git init -b main

    Quindi, viene visualizzato un output simile a quello illustrato di seguito:

    Initialized empty Git repository in /home/ec2-user/environment/.git/
  2. Clona il repository URL di origine da. CodeCatalyst Passa al CodeCatalyst progetto che hai creato all'interno della CodeCatalyst console e, nel riquadro di navigazione, scegli Codice, quindi scegli Archivi di origine.

  3. Scegli il repository dall'elenco dei repository di origine che desideri e scegli Clona repository per copiare il clone. URL

  4. Aggiungi il CodeCatalyst repository usando il repository URL che hai clonato e inserisci il contenuto già presente nel repository vuoto in: CodeCatalyst

    git remote add origin [...] git push origin --force
  5. Aggiungi i file che desideri replicare. Se vuoi replicare tutti i file nella tua directory di ambiente, esegui: git add -A

    git add -A . git commit -m "replicate"
  6. Unisci le due cronologie non correlate. Risolvi i conflitti di fusione se si verificano:

    git merge origin/main --allow-unrelated-histories
  7. Reinserisci le modifiche nel repository di origine CodeCatalyst eseguendo il comando seguente. Quando viene richiesto di inserire una password, immettete il token di accesso personale (CODECATALYST_PAT) che avete generato al passaggio 10 del passaggio 3. Creazione di un archivio di sorgenti nel progetto:

    Admin:~/environment (main) $ git push origin main Password for 'https://222581768915@git.us-west-2.codecatalyst.aws/v1/MySpace222581768915/Replication/Replication':

Dopo aver completato questa procedura, il CodeCatalyst repository contiene i file e i commit aggiornati che avete appena inviato. Ora puoi creare ambienti di sviluppo da questo ramo e aprirli con. AWS Cloud9 I passaggi per eseguire questa operazione sono descritti nella sezione seguente.

Fase 5: Creazione di un ambiente di sviluppo utilizzando AWS Cloud9 in CodeCatalyst

La procedura seguente illustra come creare un ambiente di sviluppo CodeCatalyst utilizzando AWS Cloud9 e i dati appena replicati.

Per creare un ambiente di sviluppo utilizzando AWS Cloud9
  1. Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.

  2. Vai al progetto in cui desideri creare un ambiente di sviluppo.

  3. Nel riquadro di navigazione, scegli Panoramica, quindi vai alla sezione I miei ambienti di sviluppo.

  4. Scegli Crea ambiente di sviluppo.

  5. Scegli AWS Cloud9 dal menu a discesa.

  6. Scegli Clona un repository.

    Nota

    Attualmente CodeCatalyst non supporta la clonazione di repository di terze parti, ma puoi creare un ambiente di sviluppo e clonare un repository di terze parti al suo interno da te scelto. IDE

  7. Esegui una di queste operazioni:

    1. Scegli il repository da clonare, scegli Lavora in un ramo esistente, quindi scegli un ramo dal menu a discesa Existing branch.

    2. Scegli il repository da clonare, scegli Lavora in un nuovo ramo, inserisci il nome di un ramo nel campo Nome del ramo e scegli un ramo dal quale creare il nuovo ramo dal menu a discesa Crea ramo da.

  8. Facoltativamente, aggiungi un alias per Dev Environment.

  9. Facoltativamente, scegli il pulsante di modifica della configurazione dell'ambiente di sviluppo per modificare la configurazione di calcolo, archiviazione o timeout dell'ambiente di sviluppo.

  10. Scegli Create (Crea) . Durante la creazione dell'ambiente di sviluppo, la colonna di stato dell'ambiente di sviluppo mostrerà Avvio e la colonna di stato verrà visualizzata in esecuzione una volta creato l'ambiente di sviluppo.