Amazon non CodeCatalyst è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Come migrare da 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à.
Collegamento di un repository di origine
Quando colleghi un repository di origine a un progetto, puoi includere repository con un' CodeCatalyst estensione per il servizio che ospita il repository, se tale estensione è installata per il tuo spazio. Solo gli utenti con il ruolo di amministratore di Space possono installare le estensioni. Una volta installata l'estensione, è possibile collegarsi ai repository configurati per l'accesso da tale estensione. Per ulteriori informazioni, consulta Installazione di un'estensione in uno spazio o seguiCollegamento di GitHub repository, repository Bitbucket, repository di GitLab progetti e progetti Jira in CodeCatalyst.
Importante
Dopo aver installato un'estensione del repository, il codice di tutti i repository a cui ti colleghi CodeCatalyst verrà indicizzato e archiviato. CodeCatalyst Ciò renderà il codice ricercabile in. CodeCatalyst Per comprendere meglio la protezione dei dati del codice quando si utilizzano repository collegati in CodeCatalyst, consulta la sezione Protezione dei dati nella Amazon CodeCatalyst User Guide.
Puoi collegare un repository a un solo progetto in uno spazio. Non è possibile collegare un repository archiviato. Sebbene sia possibile collegare un repository vuoto, non è possibile utilizzarlo CodeCatalyst finché non lo si è inizializzato con un commit iniziale che crea un ramo predefinito. Inoltre:
Un GitHub repository, un repository Bitbucket o un repository di GitLab progetto possono essere collegati a un solo progetto in uno spazio. CodeCatalyst
Non puoi usare repository vuoti o archiviati, repository Bitbucket o GitHub repository di progetto con i progetti. GitLab CodeCatalyst
Non puoi collegare un GitHub repository, un repository Bitbucket o un repository di progetto con lo stesso nome di un repository in un GitLab progetto. CodeCatalyst
L'estensione dei GitHub repositories non è compatibile con i repository di Enterprise Server. GitHub
L'estensione dei repository Bitbucket non è compatibile con i repository Bitbucket Data Center.
L'estensione dei repositories non è compatibile con GitLab i repository di progetto autogestiti. GitLab
Non puoi utilizzare le funzionalità Scrivi descrizione per me o Riepiloga commenti con i repository collegati. Queste funzionalità sono disponibili solo nelle richieste pull in. CodeCatalyst
Sebbene tu possa collegare un GitHub repository, un repository Bitbucket o un repository di GitLab progetto come collaboratore, puoi scollegare un repository di terze parti solo come amministratore di Space o amministratore di progetto. Per ulteriori informazioni, consulta Scollegamento di repository, GitHub repository Bitbucket, repository di progetti e GitLab progetti Jira in CodeCatalyst.
Importante
CodeCatalyst non supporta il rilevamento delle modifiche nel ramo predefinito per i repository collegati. Per modificare il ramo predefinito per un repository collegato, devi prima scollegarlo CodeCatalyst, modificare il ramo predefinito e quindi collegarlo nuovamente. Per ulteriori informazioni, consulta Collegamento di GitHub repository, repository Bitbucket, repository di GitLab progetti e progetti Jira in CodeCatalyst.
Come procedura consigliata, assicurati sempre di disporre della versione più recente dell'estensione prima di collegare un repository.
Per collegare un repository di origine
-
Vai al progetto a cui desideri collegare un repository.
Nota
Prima di poter collegare un repository, un utente con il ruolo di amministratore di Space deve prima installare l'estensione per il provider che ospita il repository. Per ulteriori informazioni, consulta Installazione di un'estensione in uno spazio.
Nel riquadro di navigazione, scegli Codice, quindi scegli Repositori di origine.
Scegli Aggiungi repository, quindi scegli Link repository.
Dal menu a discesa del provider di repository, scegli uno dei seguenti provider di repository di terze parti: o Bitbucket. GitHub
-
Effettua una delle seguenti operazioni a seconda del provider di repository di terze parti che hai scelto di collegare:
-
GitHub repository: collega un GitHub repository.
Dal menu a discesa dell'GitHub account, scegli l' GitHub account che contiene il repository che desideri collegare.
Dal menu a discesa del GitHub repository, scegli l' GitHub account a cui desideri collegare il tuo progetto. CodeCatalyst
(Facoltativo) Se non vedi un GitHub repository nell'elenco dei repository, potrebbe non essere stato configurato per l'accesso al repository nell'applicazione Amazon in. CodeCatalyst GitHub Puoi configurare quali GitHub repository possono essere utilizzati CodeCatalyst nell'account connesso.
Accedi al tuo GitHub
account, scegli Impostazioni, quindi scegli Applicazioni. Nella scheda GitHub App installate, scegli Configura per l' CodeCatalyst applicazione Amazon.
Effettua una delle seguenti operazioni per configurare l'accesso ai GitHub repository che desideri collegare: CodeCatalyst
Per fornire l’accesso a tutti i repository attuali e futuri, scegli Tutti i repository.
Per fornire l'accesso a repository specifici, scegli Solo seleziona i repository, scegli il menu a discesa Seleziona repository, quindi scegli un repository a cui desideri consentire il collegamento. CodeCatalyst
-
Repository Bitbucket: collega un repository Bitbucket.
Dal menu a discesa dell'area di lavoro di Bitbucket, scegli l'area di lavoro Bitbucket che contiene il repository che desideri collegare.
Dal menu a discesa del repository Bitbucket, scegli il repository Bitbucket a cui desideri collegare il tuo progetto. CodeCatalyst
Suggerimento
Se il nome del repository è disattivato, non puoi collegarlo perché è già stato collegato a un altro progetto in Amazon. CodeCatalyst
-
Scegliere Link (Collegamento).
Se non desideri più utilizzare un GitHub repository, un repository Bitbucket o un repository di progetto in CodeCatalyst, puoi scollegarlo da un GitLab progetto. CodeCatalyst Quando un repository viene scollegato, gli eventi in quel repository non avviano l'esecuzione del flusso di lavoro e non sarai in grado di utilizzare quel repository con Dev Environments. CodeCatalyst Per ulteriori informazioni, consulta Scollegamento di repository, GitHub repository Bitbucket, repository di progetti e GitLab progetti Jira in CodeCatalyst.