Información general sobre Azure Artifacts

Azure Artifacts permite a los desarrolladores compartir y consumir paquetes de diferentes fuentes y registros públicos. Los paquetes se pueden compartir dentro del mismo equipo, la misma organización e incluso públicamente. Azure Artifacts admite varios tipos de paquetes, como NuGet, Npm, Python, Maven y Universal Packages.

Azure Artifacts factura en función del consumo y se libera hasta 2 GiB de almacenamiento. Si su organización necesita más almacenamiento, debe configurar la facturación.

Azure Artifacts viene preinstalado en Azure DevOps Services, Azure DevOps Server 2019 y 2020 y TFS 2017 y 2018.

Prerrequisitos

Nota:

Azure Artifacts licencia se incluye con cada licencia básica para TFS 2017, 2018 y Azure DevOps Server 2019 y 2020.

Instalación Azure Artifacts en TFS

Azure Artifacts viene preinstalado en TFS 2017 y 2018. Si se ha quitado la extensión, puede instalarla desde el Visual Studio Marketplace.

Asignación de licencias en TFS

  1. En cualquier colección de TFS, mantenga el puntero sobre el menú de configuración y seleccione la página Usuarios. A continuación, seleccione Azure Artifacts.

    Asignación de licencias de usuario en TFS

  2. Seleccione Asignar, escriba el usuario para asignar licencias y, a continuación, seleccione Aceptar.

    • Los usuarios con Visual Studio Enterprise suscripciones se Azure Artifacts automáticamente.
    • Asegúrese de que los suscriptores Visual Studio Enterprise están asignados VS Enterprise nivel de acceso.

Introducción a Azure Artifacts

Con Azure Artifacts puede publicar, consumir y compartir diferentes tipos de paquetes en función de las necesidades de su equipo. Seleccione el tipo de paquete para obtener más información:

Disponibilidad de características

Consulte la tabla de compatibilidad para ver si se admite el tipo de paquete.

Característica Azure DevOps Services Azure DevOps Server TFS
NuGet TFS 2017 y versiones más recientes
npm TFS 2017 Update 1 y versiones más recientes
Origen ascendente de NuGet.org TFS 2018 Update 2 y versiones posteriores
Maven TFS 2018 y versiones más recientes
Origen ascendente de Maven Central Azure DevOps Server 2019 Update 1 y versiones posteriores, Azure DevOps Server 2020
Python Yes Azure DevOps Server 2019 Update 1 y versiones posteriores, Azure DevOps Server 2020
Universal Packages No No

Artifacts gratis y actualización

Azure Artifacts gratis para cada organización de hasta 2 GiB de almacenamiento. Una vez que alcance el límite máximo de almacenamiento, ya no podrá cargar nuevos artefactos y tendrá que eliminar algunos de los artefactos existentes o configurar la facturación para aumentar el límite de almacenamiento. Consulte la Calculadora de precios para obtener más información sobre Azure DevOps facturación.

Facturación de la organización

Siga los pasos que se describen a continuación para ver la configuración de facturación de su organización.

  1. Inicie sesión en su organización de Azure DevOps.

  2. Seleccione el icono de engranaje Configuraciónde laorganización.

    Acceso a la configuración de la organización

  3. Seleccione Facturación.

    Configuración de la organización: facturación

  4. Vea el límite Artifacts consumo y uso de la aplicación.

    Artifacts configuración de facturación

Preguntas más frecuentes

P: ¿Qué artefactos cuentan para el almacenamiento facturado total?

A. Actualmente, se le facturan todos los tipos de paquetes (npm, NuGet, Python, Maven y Universal Packages), incluidos los paquetes almacenados desde orígenes ascendentes.

No se le facturará por el almacenamiento de Pipeline Artifacts, Build Artifacts y Pipeline Caching.

Nota:

Los paquetes que se colocan en la papelera de reciclaje se eliminarán de forma permanente después de 30 días. Sin embargo, estos paquetes siguen contando como parte de la factura de almacenamiento. Si desea eliminarlos antes, puede ir a la papelera de reciclaje y eliminarlos manualmente.

P: ¿Estoy almacenando Artifacts el consumo de almacenamiento muestra 0 GiB?

A. 1 GiB es actualmente la granularidad más baja, por lo que lo más probable es que aún no haya alcanzado 1 GiB.

P: ¿Cómo puedo controlar cuántos días Artifacts se mantienen?

A. Puede configurar las directivas de retención para eliminar paquetes automáticamente. Consulte cómo usar directivas de retención para eliminar paquetes antiguos para obtener más detalles.

P: ¿Cómo puedo eliminar mi Artifacts?

A. Consulte Eliminación y recuperación de paquetes para obtener más información.

P: ¿Cuánto tiempo se necesita para que las Artifacts afecten a la cantidad de almacenamiento facturado?

A. La eliminación de artefactos no se registra inmediatamente. Storage el consumo debe actualizarse en un plazo de 24 horas, pero en algunos casos puede tardar hasta 48 horas. Si se le bloquea la carga de Artifacts, como solución alternativa, puede aumentar temporalmente el nivel de uso y, a continuación, reducir el nivel una vez actualizadas las métricas de almacenamiento.

La used columna de la página Facturación de la organización se actualiza una vez al día. Al eliminar un artefacto, es posible que no se refleje inmediatamente en la página de facturación. Sin embargo, la Storage artifact se actualiza con más frecuencia, por lo que es posible que vea una pequeña discrepancia entre los dos.

Artifacts de facturación frente Artifacts datos de almacenamiento

P: ¿Qué ocurre si se quita mi suscripción de Azure de mi Azure DevOps organización?

A. Al quitar la suscripción de Azure de la organización Azure DevOps, solo tiene acceso al nivel gratuito de almacenamiento < (2 GiB). Si tiene más de 2 GiB de almacenamiento usado, solo puede leer paquetes. No puede publicar paquetes nuevos hasta que elimine algunos de los paquetes anteriores para reducir el uso por debajo de 2 GiB, o puede volver a conectar una suscripción de Azure a su organización y configurar la facturación para aumentar el nivel de almacenamiento.