Übersicht über Azure Artifacts

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

Azure-Artefakte ermöglichen Entwicklern, ihren Code effizient zu teilen und alle ihre Pakete an einem Ort zu verwalten. Mit Azure-Artefakten können Entwickler Pakete in ihren Feeds veröffentlichen und sie in demselben Team, in allen Organisationen und sogar öffentlich freigeben. Entwickler können auch Pakete aus verschiedenen Feeds und öffentlichen Registrierungen wie NuGet.org oder npmjs.com verwenden. Azure-Artefakte unterstützen mehrere Pakettypen wie NuGet, npm, Python, Maven und Universelle Pakete.

Voraussetzungen

Installieren von Azure-Artefakten

Azure-Artefakte werden 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 Auflistung in TFS auf das Menü "Einstellungen" und wählen Sie die Seite "Benutzer " aus. Wählen Sie dann Azure-Artefakte aus.

    Zuweisen von Benutzerlizenzen in TFS

  2. Wählen Sie "Zuweisen" aus, geben Sie den Benutzer ein, um Lizenzen zuzuweisen, und wählen Sie dann "Ok" aus.

    • Benutzer mit Visual Studio Enterprise Abonnements erhalten Azure-Artefakte automatisch.
    • Stellen Sie sicher, dass Ihre Visual Studio Enterprise Abonnenten VS Enterprise Access-Ebene zugewiesen werden.

Erste Schritte mit Azure Artifacts

Mit Azure-Artefakten können Sie verschiedene Arten von Paketen 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 Ja Ja Ja
npm-Pakete Ja Ja Ja
Maven-Pakete Ja Ja Ja
Python-Pakete Ja Server 2019 Update 1 und neuer, Server 2020 Ja
Universal Packages Ja Nein Nein

Freistufen und Upgrade von Artefakten

Azure-Artefakte sind für jede Organisation bis zu 2 GiB des Speichers kostenlos. Sobald Sie die maximale Speichergrenze erreicht haben, können Sie neue Artefakte nicht mehr hochladen und einige Ihrer vorhandenen Artefakte löschen oder die Abrechnung einrichten , um ihr Speicherlimit zu erhöhen. Weitere Informationen zur Abrechnung von Azure DevOps finden Sie im Preisrechner .

Organisationsabrechnungseinstellungen

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

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

  2. Wählen Sie " aus.

    Screenshot zum Zugreifen auf die Organisationseinstellungen

  3. Wählen Sie Abrechnung aus.

    Screenshot zum Zugreifen auf die Abrechnungseinstellungen

  4. Zeigen Sie Die Artefakteebene und die Nutzungsgrenze an.

    Screenshot mit Artefaktenebene und Verwendungslimit

Anzeigen des Speicherverbrauchs von Artefakten

Häufig gestellte Fragen

F: Welche Artefakte zählen zu meinem Gesamtspeicher?

A: Sie erhalten eine Rechnung für alle Pakettypen (npm, NuGet, Python, Maven und Universelle Pakete), einschließlich Pakete, die aus vorgelagerten Quellen gespeichert sind. Es gibt aber

Sie erhalten keine Rechnung für Pipeline-Artefakte und Pipeline-Zwischenspeicherung.

Hinweis

Pakete im Papierkorb zählen weiterhin als Teil ihres Speicherverbrauchs. Diese Pakete werden nach 30 Tagen dauerhaft gelöscht. Wenn Sie sie schneller löschen möchten, wechseln 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 in der Menge der abrechnungsmäßigen Speicherung berücksichtigt werden?

A: Löschung von Artefakten wird nicht sofort registriert. Der Speicherverbrauch sollte innerhalb von 24 Stunden aktualisiert werden, kann jedoch bis zu 48 Stunden dauern. Wenn Sie vom Hochladen von Artefakten blockiert sind, können Sie als Problemumgehung ihre Nutzungsstufe vorübergehend erhöhen, und reduzieren Sie die Ebene zurück, sobald die Speichermetriken aktualisiert werden.

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

Artefakte abrechnungseinstellungen vs Artefakte Speicherdaten

F: Was geschieht, wenn ich mein Azure-Abonnement aus meiner Azure DevOps-Organisation entfernt habe?

A: Wenn Sie Ihr Azure-Abonnement aus Ihrer Azure DevOps-Organisation entfernen, haben Sie nur Zugriff auf die kostenlose Ebene. 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 unter 2 GiB verringern oder ein Azure-Abonnement mit Ihrer Organisation erneut herstellen und die Abrechnung einrichten, um ihre Speicherebene zu erhöhen.