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à.
Aggiornamento dello stato della versione di un pacchetto
Ogni versione del pacchetto in CodeCatalyst ha uno stato che descrive lo stato corrente e la disponibilità della versione del pacchetto. È possibile modificare lo stato della versione del pacchetto nella CodeCatalyst console. Per ulteriori informazioni sui possibili valori di stato delle versioni dei pacchetti e sui relativi significati, vedereStato della versione del pacchetto.
Per aggiornare lo stato di una versione del pacchetto
-
Nel riquadro di navigazione scegliere Pacchetti.
Nella pagina dei repository dei pacchetti, scegli il repository che contiene la versione del pacchetto di cui desideri aggiornare lo stato.
Cerca e scegli il pacchetto dalla tabella.
Nella pagina dei dettagli del pacchetto, scegli Versioni, quindi scegli la versione che desideri visualizzare.
Nella pagina dei dettagli della versione del pacchetto, scegli Azioni, quindi scegli Rimuovi elenco , Archivia o Elimina. Per informazioni sullo stato della versione di ogni pacchetto, consulta. Stato della versione del pacchetto
Inserisci il testo di conferma nel campo di testo, quindi scegli Rimuovi elenco, Archivia o Elimina , a seconda dello stato a cui stai effettuando l'aggiornamento.
Stato della versione del pacchetto
Di seguito sono riportati i valori possibili per lo stato della versione del pacchetto. È possibile modificare lo stato della versione del pacchetto nella console. Per ulteriori informazioni, consulta Aggiornamento dello stato della versione di un pacchetto.
-
Pubblicata: la versione del pacchetto è stata pubblicata correttamente e può essere richiesta da un gestore di pacchetti. La versione del pacchetto verrà inclusa negli elenchi delle versioni dei pacchetti restituiti ai gestori di pacchetti; ad esempio, nell'output di
npm view <package-name> versions. Tutte le risorse della versione del pacchetto sono disponibili nel repository. -
Non completato: l’ultimo tentativo di pubblicazione non è stato completato. Attualmente solo le versioni del pacchetto Maven possono avere lo stato Incompiuto. Ciò può verificarsi quando il client carica una o più risorse per una versione del pacchetto ma non pubblica un
maven-metadata.xmlfile per il pacchetto che include quella versione. -
Non in elenco: le risorse della versione del pacchetto sono disponibili per il download dal repository, ma la versione del pacchetto non è inclusa nell'elenco delle versioni restituite ai gestori di pacchetti. Ad esempio, per un pacchetto npm, l'output di
npm view <package-name> versionsnon include la versione del pacchetto. Ciò significa che la logica di risoluzione delle dipendenze di npm non seleziona la versione del pacchetto perché la versione non appare nell'elenco delle versioni disponibili. Tuttavia, se la versione del pacchetto Unlisted è già referenziata in unnpm package-lock.jsonfile, può comunque essere scaricata e installata; ad esempio, durante l'esecuzione.npm ci -
Archiviato: le risorse della versione del pacchetto non possono essere scaricate. La versione del pacchetto non sarà inclusa nell'elenco delle versioni restituite ai gestori di pacchetti. Poiché le risorse non sono disponibili, il consumo della versione del pacchetto da parte dei client è bloccato. Se la build dell'applicazione dipende da una versione aggiornata a Archived, la compilazione avrà esito negativo, a meno che la versione del pacchetto non sia stata memorizzata nella cache locale. Non puoi usare un gestore di pacchetti o uno strumento di compilazione per ripubblicare una versione del pacchetto archiviato perché è ancora presente nel repository. Tuttavia, puoi riportare lo stato della versione del pacchetto su Non elencato o Pubblicato nella console.
-
Eliminata: la versione del pacchetto non compare negli elenchi e le risorse non possono essere scaricate dal repository. La differenza fondamentale tra Disposed e Archived è che con lo stato Disposed, le risorse della versione del pacchetto vengono eliminate definitivamente da. CodeCatalyst Per questo motivo, non è possibile spostare una versione del pacchetto da Disposed a Archived, Unlisted o Published. La versione del pacchetto non può essere utilizzata perché le risorse sono state eliminate. Quando una versione del pacchetto è contrassegnata come Disposed, non ti viene addebitato alcun costo per l'archiviazione delle risorse del pacchetto.
Oltre agli stati indicati nell'elenco precedente, è possibile eliminare anche una versione del pacchetto. Una volta eliminata, una versione del pacchetto non è presente nel repository ed è possibile ripubblicarla liberamente utilizzando un gestore di pacchetti o uno strumento di compilazione.
Normalizzazione del nome del pacchetto, della versione del pacchetto e del nome dell'asset
CodeCatalyst normalizza i nomi dei pacchetti, le versioni dei pacchetti e i nomi delle risorse prima di memorizzarli, il che significa che i nomi o le versioni in CodeCatalyst potrebbero essere diversi dal nome o dalla versione forniti al momento della pubblicazione del pacchetto. Per ulteriori informazioni su come vengono normalizzati i nomi e le versioni CodeCatalyst per ogni tipo di pacchetto, consulta la seguente documentazione.
CodeCatalyst non esegue la normalizzazione su altri formati di pacchetto.