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à.
Aggiungere o rimuovere i repository upstream
Segui i passaggi indicati nelle seguenti sezioni per aggiungere o rimuovere repository upstream da o verso un repository. CodeArtifact Per ulteriori informazioni sui repository upstream, consulta. Lavorare con i repository upstream in CodeArtifact
Questa guida contiene informazioni sulla configurazione di altri CodeArtifact repository come repository upstream. Per informazioni sulla configurazione di una connessione esterna a repository pubblici come npmjs.com, Nuget Gallery, Maven Central o PyPI, consulta Aggiungere una connessione esterna.
Aggiungi o rimuovi repository upstream (console)
Esegui i passaggi della procedura seguente per aggiungere un repository come repository upstream utilizzando la console. CodeArtifact Per informazioni sull'aggiunta di un repository upstream con, vedere. AWS CLIAggiungi o rimuovi i repository upstream ()AWS CLI
Per aggiungere un repository upstream utilizzando la console CodeArtifact
- 
               Nel riquadro di navigazione, scegli Domini, quindi scegli il nome di dominio che contiene il tuo repository. 
- 
               Scegli il nome del tuo repository. 
- 
               Scegli Modifica. 
- 
               Nei repository upstream, scegli Associa repository upstream e aggiungi il repository che desideri aggiungere come repository upstream. Puoi aggiungere repository solo nello stesso dominio dei repository upstream. 
- 
               Scegli Aggiorna repository. 
Per rimuovere un repository upstream utilizzando la console CodeArtifact
- 
               Nel riquadro di navigazione, scegli Domini, quindi scegli il nome di dominio che contiene il tuo repository. 
- 
               Scegli il nome del tuo repository. 
- 
               Scegli Modifica. 
- 
               Nei repository upstream, trova la voce dell'elenco del repository upstream che desideri rimuovere e scegli Dissocia. ImportanteUna volta rimosso un repository upstream da un CodeArtifact repository, i gestori di pacchetti non avranno accesso ai pacchetti nel repository upstream o in nessuno dei suoi repository upstream. 
- 
               Scegliete Aggiorna repository. 
Aggiungi o rimuovi i repository upstream ()AWS CLI
 È possibile aggiungere o rimuovere i  CodeArtifact  repository upstream di un repository utilizzando (). AWS Command Line Interface AWS CLI A tale scopo, utilizzate il update-repository comando e specificate i repository upstream utilizzando il parametro. --upstreams 
È possibile aggiungere repository solo nello stesso dominio dei repository upstream.
Per aggiungere repository upstream ()AWS CLI
- 
               In caso contrario, segui i passaggi indicati Configurazione con AWS CodeArtifact per configurare e configurare il AWS CLI con. CodeArtifact 
- 
               Usa il aws codeartifact update-repositorycomando con il--upstreamsflag per aggiungere repository upstream.NotaLa chiamata al update-repositorycomando sostituisce i repository upstream configurati esistenti con l'elenco di repository fornito con il flag.--upstreamsSe desideri aggiungere repository upstream e mantenere quelli esistenti, devi includere i repository upstream esistenti nella chiamata.Il comando di esempio seguente aggiunge due repository upstream a un repository denominato che si trova in un dominio denominato my_repo.my_domainL'ordine dei repository upstream nel--upstreamsparametro determina la priorità di ricerca quando CodeArtifact richiede un pacchetto dal repository.my_repoPer ulteriori informazioni, consulta Ordine di priorità del repository upstream.Per informazioni sulla connessione a repository pubblici ed esterni come npmjs.com o Maven Central, consulta. Connect un CodeArtifact repository a un repository pubblico aws codeartifact update-repository \ --repositorymy_repo\ --domainmy_domain\ --domain-owner111122223333\ --upstreams repositoryName=upstream-1repositoryName=upstream-2L'output contiene i repository upstream, come segue. { "repository": { "name": "my_repo", "administratorAccount": "123456789012", "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:us-east-2:111122223333:repository/my_domain/my_repo", "upstreams": [ { "repositoryName": "upstream-1" }, { "repositoryName": "upstream-2" } ], "externalConnections": [] } }
Per rimuovere un repository upstream ()AWS CLI
- 
               In caso contrario, segui i passaggi indicati Configurazione con AWS CodeArtifact per configurare e configurare il AWS CLI con. CodeArtifact 
- 
               Per rimuovere i repository upstream da un CodeArtifact repository, usa il update-repositorycomando con il flag.--upstreamsL'elenco dei repository fornito al comando sarà il nuovo set di repository upstream per il repository. CodeArtifact Includi i repository upstream esistenti che desideri conservare e ometti i repository upstream che desideri rimuovere.Per rimuovere tutti i repository upstream da un repository, usa il comando e includi senza argomenti. update-repository--upstreamsQuanto segue rimuove i repository upstream da un repository denominato contenuto in unmy_repodominio denominato.my_domainaws codeartifact update-repository \ --repositorymy_repo\ --domainmy_domain\ --domain-owner111122223333\ --upstreamsL'output mostra che l'elenco di upstreamsè vuoto.{ "repository": { "name": "my_repo", "administratorAccount": "123456789012", "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:us-east-2:111122223333:repository/my_domain/my_repo", "upstreams": [], "externalConnections": [] } }