Übersicht über Azure Artifacts

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019 | TFS 2018

Azure Artifacts ermöglicht es Entwicklern, ihren Code effizient zu teilen und alle ihre Pakete zentral zu verwalten. Mit Azure Artifacts können Entwickler Pakete in ihren Feeds veröffentlichen und diese im selben Team, organisationsübergreifend und sogar öffentlich freigeben. Entwickler können auch Pakete aus verschiedenen Feeds und öffentlichen Registrierungen wie NuGet.org oder npmjs.com nutzen. Azure Artifacts unterstützt mehrere Pakettypen wie NuGet, npm, Python, Maven und Universal Packages.

Voraussetzungen

Hinweis

Wenn Sie mehr als den bereitgestellten 2-GiB-Speicher verwenden, empfiehlt es sich, die Abrechnung für Ihre organization einzurichten.

Installieren von Azure Artifacts

Azure Artifacts ist in TFS 2018 vorinstalliert. Wenn die Erweiterung entfernt wird, können Sie sie aus dem Visual Studio Marketplace installieren.

Zuweisen von Lizenzen in TFS

  1. Zeigen Sie in einer beliebigen Sammlung in TFS auf das Einstellungsmenü, und wählen Sie die Seite Benutzer aus. Wählen Sie dann Azure Artifacts aus.

    Zuweisen von Benutzerlizenzen in TFS

  2. Wählen Sie Zuweisen aus, geben Sie den Benutzer ein, der Lizenzen zugewiesen werden soll, und wählen Sie dann OK aus.

    • Benutzer mit Visual Studio Enterprise Abonnements erhalten Azure Artifacts automatisch.
    • Stellen Sie sicher, dass Ihren Visual Studio Enterprise Abonnenten VS Enterprise Zugriffsebene zugewiesen sind.

Erste Schritte mit Azure Artifacts

Mit Azure Artifacts können Sie verschiedene Pakettypen veröffentlichen und nutzen. Wählen Sie Ihren Pakettyp aus, um zu beginnen:

Verfügbarkeit von Funktionen

Pakettyp Azure DevOps Services Azure DevOps Server TFS-2018
NuGet-Pakete
NPM-Pakete
Maven-Pakete
Python-Pakete Server 2019 Update 1 und höher, Server 2020 und Server 2022.
Universal Packages

Kostenloser Tarif für Artefakte und Upgrade

Azure Artifacts ist für jede Organisation mit bis zu 2 GiB Speicher kostenlos. Sobald Sie das maximale Speicherlimit erreicht haben, können Sie keine neuen Artefakte mehr hochladen und müssen einige Ihrer vorhandenen Artefakte löschen oder die Abrechnung einrichten , um Ihr Speicherlimit zu erhöhen. Weitere Informationen zur Azure DevOps-Abrechnung finden Sie im Preisrechner .

Anzeigen der organization Abrechnung

Führen Sie die unten beschriebenen Schritte aus, um Ihre Abrechnungseinstellungen für Ihre organization anzuzeigen:

  1. Melden Sie sich bei Ihrer Azure DevOps-Organisation an.

  2. Wählen Sie zahnradsymbolOrganisationseinstellungen und dann Abrechnung aus.

  3. Zeigen Sie die Artefaktebene und das Nutzungslimit an.

    Screenshot: Artefaktebene und Nutzungslimit

Anzeigen des Speicherverbrauchs von Artefakten

Häufig gestellte Fragen

F: Welche Artefakte zählen für meinen gesamten abgerechneten Speicher?

A: Ihnen werden alle Pakettypen (npm, NuGet, Python, Maven und Universelle Pakete) abgerechnet, einschließlich der Pakete, die aus Upstream Quellen gespeichert sind. Pipelineartefakte und Pipelinezwischenspeicherung werden ihnen jedoch nicht in Rechnung gestellt.

Hinweis

Pakete im Papierkorb zählen weiterhin als Teil Ihres Speicherverbrauchs. Diese Pakete werden nach 30 Tagen endgültig gelöscht. Wenn Sie sie früher löschen möchten, navigieren Sie zu Ihrem Papierkorb, und löschen Sie sie manuell.

F: Ich speichere Artefakte, aber mein Speicherverbrauch zeigt 0 GiB?

A: 1 GiB ist derzeit unsere niedrigste Granularität, sodass Sie wahrscheinlich noch nicht 1 GiB erreicht haben.

F: Wie kann ich steuern, wie viele Tage Artefakte aufbewahrt werden?

A: Sie können die Aufbewahrungsrichtlinien einrichten, um Pakete automatisch zu löschen. Weitere Informationen finden Sie unter Verwenden von Aufbewahrungsrichtlinien zum Löschen alter Pakete.

F: Wie kann ich bestimmte Pakete löschen?

A: Weitere Informationen finden Sie unter Löschen und Wiederherstellen von Paketen .

F: Wie lange dauert es, bis gelöschte Artefakte die Menge des abgerechneten Speichers widerspiegeln?

A: Das Löschen von Artefakten wird nicht sofort registriert. Der Speicherverbrauch sollte innerhalb von 24 Stunden aktualisiert werden, aber in einigen Fällen kann es bis zu 48 Stunden dauern. Wenn Sie am Hochladen von Artefakten gehindert werden, können Sie als Problemumgehung vorübergehend Ihre Nutzungsebene erhöhen und den Level nach der Aktualisierung der Speichermetriken wieder reduzieren.

Die verwendete Spalte auf der Seite Abrechnung Ihrer Organisation wird einmal täglich aktualisiert. Wenn Sie ein Artefakt löschen, wird es möglicherweise nicht sofort auf Ihrer Abrechnungsseite angezeigt. Die Seite Artefaktspeicher wird jedoch häufiger aktualisiert, sodass möglicherweise eine kleine Diskrepanz zwischen den beiden Seiten angezeigt wird.

Artefaktabrechnungseinstellungen im Vergleich zu Artifacts-Speicherdaten

F: Was geschieht, wenn ich mein Azure-Abonnement aus meinem Azure DevOps-organization entferne?

A: Wenn Sie Ihr Azure-Abonnement aus Ihrem Azure DevOps-organization entfernen, haben Sie nur Zugriff auf den Free-Tarif. Wenn Sie mehr als 2 GiB Speicher verwendet haben, können Sie nur Pakete lesen. Sie können neue Pakete erst veröffentlichen, wenn Sie Ihren Speicher auf 2 GiB reduzieren. Oder Sie können ein Azure-Abonnement erneut mit Ihrem organization verbinden und die Abrechnung einrichten, um Ihre Speicherebene zu erhöhen.