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
- Permitir direcciones IP y direcciones URL de dominio si su organización usa un firewall o un servidor proxy.
- Si tiene previsto usar más de 2 GiB de almacenamiento gratuito, debe configurar la facturación de su organización.
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
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.
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 | Sí | Sí | TFS 2017 y versiones más recientes |
| npm | Sí | Sí | TFS 2017 Update 1 y versiones más recientes |
| Origen ascendente de NuGet.org | Sí | Sí | TFS 2018 Update 2 y versiones posteriores |
| Maven | Sí | Sí | TFS 2018 y versiones más recientes |
| Origen ascendente de Maven Central | Sí | Azure DevOps Server 2019 Update 1 y versiones posteriores, Azure DevOps Server 2020 | Sí |
| Python | Yes | Azure DevOps Server 2019 Update 1 y versiones posteriores, Azure DevOps Server 2020 | Sí |
| Universal Packages | Sí | 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.
Inicie sesión en su organización de Azure DevOps.
Seleccione el
de laorganización.
Seleccione Facturación.
Vea el límite Artifacts consumo y uso de la aplicació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.
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.