Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Actualización del estado de la versión de un paquete
Cada versión del paquete CodeCatalyst tiene un estado que describe el estado actual y la disponibilidad de la versión del paquete. Puede cambiar el estado de la versión del paquete en la CodeCatalyst consola. Para obtener más información sobre los posibles valores de estado de las versiones de los paquetes y sus significados, consulte Estado de la versión del paquete.
Actualización del estado de la versión de un paquete
-
En el panel de navegación, elija Paquetes.
En la página Repositorios de paquetes, elija el repositorio que contenga la versión del paquete cuyo estado quiera actualizar.
Busque y seleccione el paquete en la tabla.
En la página Detalles del paquete, seleccione Versiones y elija la versión que quiera ver.
En la página Detalles de la versión del paquete, elija Acciones y seleccione Quitar de la lista, Archivar o Desechar. Para obtener información sobre el estado de cada versión del paquete, consulte Estado de la versión del paquete.
Introduzca el texto de confirmación en el campo de texto y seleccione Quitar de la lista, Archivar o Desechar, según el estado de destino de la actualización.
Estado de la versión del paquete
Los siguientes son valores posibles para el estado de la versión del paquete. Puede cambiar el estado de la versión del paquete en la consola. Para obtener más información, consulte Actualización del estado de la versión de un paquete.
-
Publicada: la versión del paquete se publicó correctamente y se puede solicitar mediante un administrador de paquetes. La versión del paquete se incluirá en las listas de versiones de los paquetes devueltas a los administradores de paquetes, por ejemplo, en la salida de
npm view <package-name> versions
. Todos los activos de la versión del paquete están disponibles en el repositorio. -
Sin terminar: el último intento de publicación no se completó. Actualmente, solo las versiones de paquetes de Maven pueden tener un estado Sin terminar. Esto puede ocurrir cuando el cliente carga uno o más activos para una versión del paquete, pero no publica un archivo
maven-metadata.xml
para el paquete que incluye esa versión. -
Sin enumerar: los activos de la versión del paquete están disponibles para su descarga desde el repositorio, pero la versión del paquete no se incluye en la lista de versiones devueltas a los administradores de paquetes. Por ejemplo, en el caso de un paquete npm, la salida de
npm view <package-name> versions
no incluye la versión del paquete. Esto significa que la lógica de resolución de dependencias de npm no selecciona la versión del paquete porque la versión no aparece en la lista de versiones disponibles. Sin embargo, si ya se hace referencia a la versión del paquete Sin enumerar en un archivonpm package-lock.json
, aún se puede descargar e instalar, por ejemplo, cuando se ejecutanpm ci
. -
Archivado: los activos de la versión del paquete no se pueden descargar. La versión del paquete no se incluirá en la lista de versiones devueltas a los administradores de paquetes. Como los activos no están disponibles, los clientes bloquean el consumo de la versión del paquete. Si la compilación de la aplicación depende de una versión actualizada a Archivado, la compilación fallará, a no ser que la versión del paquete se haya almacenado en la caché local. No puede usar un administrador de paquetes o una herramienta de compilación para volver a publicar una versión de un paquete Archivado porque todavía está presente en el repositorio. Sin embargo, puede cambiar el estado de la versión del paquete a Sin enumerar o Publicada en la consola.
-
Eliminar: la versión del paquete no aparece en las listas y los activos no se pueden descargar del repositorio. La diferencia clave entre Dispuesto y Archivado es que, con el estado Dispuesto, los activos de la versión del paquete se eliminan permanentemente. CodeCatalyst Por este motivo, no puede mover una versión de paquete de Eliminar a Archivado, Sin enumerar o Publicada. La versión del paquete no se puede utilizar porque se han eliminado los activos. Si una versión del paquete se ha marcado como Eliminar, ya no se le facturará el almacenamiento de los activos del paquete.
Además de los estados de la lista anterior, la versión de un paquete también se puede eliminar. Una vez eliminada, la versión de un paquete deja de estar en el repositorio y puede volver a publicarla libremente mediante un administrador de paquetes o una herramienta de compilación.
Normalización del nombre del paquete, la versión del paquete y el nombre del activo
CodeCatalyst normaliza los nombres de los paquetes, las versiones de los paquetes y los nombres de los activos antes de almacenarlos, lo que significa que los nombres o las versiones CodeCatalyst pueden ser diferentes del nombre o la versión proporcionados cuando se publicó el paquete. Para obtener más información sobre cómo se normalizan los nombres y las versiones CodeCatalyst para cada tipo de paquete, consulte la siguiente documentación.
CodeCatalyst no realiza la normalización en otros formatos de paquete.