Share via


Wat zijn Azure Artifacts-feeds?

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

Azure Artifacts-feeds zijn organisatieconstructies waarmee u uw pakketten kunt opslaan, beheren en delen terwijl u de toegang beheert. Feeds zijn niet beperkt tot specifieke pakkettypen; u kunt verschillende typen, zoals npm-, NuGet-, Maven- en Python-pakketten, opslaan in één feed.

Feeds met projectbereik versus binnen organisatiebereik

Feeds met organisatiebereik zijn toegankelijk en zichtbaar vanuit elk project binnen de organisatie. Feeds met projectbereik daarentegen worden alleen in het hostingproject weergegeven.

Het is belangrijk te weten dat feeds met organisatiebereik niet kunnen worden geconverteerd naar feeds met projectbereik. Bovendien hebben alleen feeds met projectbereik de mogelijkheid om als openbare feeds te worden aangewezen. Raadpleeg het bereik Feeds voor een gedetailleerde vergelijking tussen feeds met projectbereik en organisatiebereik.

Notitie

Als u toegang wilt krijgen tot een feed in een andere organisatie, moet een gebruiker toegang krijgen tot het project dat die feed host.

Een nieuwe feed maken

Volg de onderstaande instructies en kies het juiste bereik om een nieuwe projectbereik- of organisatiefeed te maken:

  1. Meld u aan bij uw Azure DevOps-organisatie en navigeer vervolgens naar uw project.

  2. Selecteer Artefacten en selecteer vervolgens Feed maken.

  3. Voer een beschrijvende naam in voor uw feed en definieer de zichtbaarheid (die uw feed kan gebruiken). Geef het bereik van uw feed op en als u pakketten uit openbare bronnen wilt opnemen, schakelt u het selectievakje Upstream-bronnen in.

  4. Selecteer Maken wanneer u klaar bent.

    Een schermopname die laat zien hoe u een nieuwe feed maakt in Azure DevOps Services.

Volg de onderstaande instructies en kies het juiste bereik om een nieuwe projectbereik- of organisatiefeed te maken:

  1. Meld u aan bij uw Azure DevOps-server en navigeer vervolgens naar uw project.

  2. Selecteer Artefacten en selecteer vervolgens Feed maken.

  3. Voer een beschrijvende naam in voor uw feed en definieer de zichtbaarheid (die uw feed kan gebruiken). Geef het bereik van uw feed op en als u pakketten uit openbare bronnen wilt opnemen, schakelt u het selectievakje Upstream-bronnen in.

  4. Selecteer Maken wanneer u klaar bent.

    Een schermopname die laat zien hoe u een nieuwe feed maakt in Azure DevOps Server 2022 en Server 2020.

  1. Meld u aan bij uw Azure DevOps-server en navigeer vervolgens naar uw project.

  2. Selecteer Artefacten en selecteer vervolgens Nieuwe feed.

  3. Voer een beschrijvende naam in voor uw feed en definieer de zichtbaarheid (die uw feed kan gebruiken). Als u pakketten uit openbare bronnen wilt opnemen, selecteert u de optie Pakketten uit openbare bronnen gebruiken via deze feedoptie .

  4. Selecteer Maken wanneer u klaar bent.

    Een schermopname van het maken van een nieuwe feed in Azure DevOps Server 2019.

Openbare feeds

Met openbare feeds kunt u uw pakketten openbaar delen met iedereen op internet. Gebruikers hoeven geen leden van uw organisatie te zijn en hoeven zich ook niet aan te melden bij de Azure DevOps-portal om toegang te krijgen tot de pakketten.

Openbare feeds zijn binnen het projectbereik en nemen de zichtbaarheidsinstellingen van het hostingproject over. Hier volgen enkele belangrijke punten die u moet noteren over openbare feeds:

  • Openbare feeds kunnen alleen worden gemaakt binnen openbare projecten.
  • Openbare feeds zijn niet bedoeld om bestaande platformen voor pakketbeheer te vervangen (zoals NuGet.org, npmjs.com, enzovoort).
  • Openbare gebruikers kunnen momenteel geen universele pakketten downloaden, maar alle andere pakkettypen worden ondersteund voor openbare toegang.

Notitie

Alle feedweergaven in een openbare feed zijn toegankelijk voor iedereen op internet.

Een openbare feed maken

Openbare feeds zijn projectgerichte feeds in een openbaar project. Volg de onderstaande instructies om een nieuwe openbare feed te maken:

  1. Navigeer naar uw Azure DevOps-project. Zorg ervoor dat uw project openbaar is om een openbare feed te maken. Selecteer daarna Artefacten>Feed maken.

    Een schermopname van de knop Feed maken.

  2. Voer een naam in voor uw feed en selecteer Vervolgens Project voor het bereik van de feed. Selecteer Maken wanneer u klaar bent.

    Een schermopname die laat zien hoe u een nieuwe openbare feed maakt.

Een feed verwijderen

  1. Navigeer naar uw Azure DevOps-project, selecteer Artefacten en selecteer vervolgens uw feed in de vervolgkeuzelijst.

  2. Selecteer het tandwielpictogram tandwielpictogram om naar de instellingen van uw feed te navigeren.

  3. Selecteer Feed verwijderen en selecteer vervolgens Nogmaals Verwijderen om te bevestigen.

    Een schermopname met het waarschuwingsbericht dat wordt weergegeven voordat u een feed verwijdert.

Verwijderde feeds herstellen

Als u per ongeluk een feed verwijdert, biedt Azure Artifacts een periode van 30 dagen om deze in de oorspronkelijke staat te herstellen. Na deze periode wordt de feed definitief verwijderd. Tijdens het herstelvenster blijft de naam van de feed gereserveerd, zijn pakketten niet beschikbaar voor downloaden en wordt schrijftoegang onderbroken.

Als u toegang wilt krijgen tot feeds die in behandeling zijn met permanente verwijdering, gaat u naar het vervolgkeuzemenu van de feedkiezer en selecteert u het tabblad Verwijderde feeds .

  1. Navigeer naar uw Azure DevOps-project en selecteer vervolgens Artefacten.

  2. Selecteer de vervolgkeuzelijst voor de feedkiezer en selecteer vervolgens het tabblad Verwijderde feeds .

    Een schermopname die laat zien hoe u toegang hebt tot feeds die in afwachting zijn van permanente verwijdering.

  3. Selecteer de feed die u wilt herstellen en selecteer vervolgens Feedinstellingen. Selecteer De feed Herstellen wanneer u klaar bent.

    Een schermopname met de knop Feedinstellingen voor een feed die in behandeling is voor permanente verwijdering.

Een feed definitief verwijderen

Een feed die in behandeling is voor verwijdering, gebruikt nog steeds opslagruimte. Voer de volgende stappen uit om uw feed definitief te verwijderen voordat de periode van 30 dagen afloopt:

  1. Navigeer naar uw Azure DevOps-project en selecteer vervolgens Artefacten.

  2. Selecteer de vervolgkeuzelijst voor de feedkiezer en selecteer vervolgens het tabblad Verwijderde feeds .

  3. Selecteer de feed die u wilt herstellen en selecteer vervolgens Feedinstellingen.

  4. Selecteer Permanent Verwijderen feed en selecteer Vervolgens Verwijderen.

Notitie

Zodra een feed definitief is verwijderd, hebben gebruikers geen toegang meer om de pakketten ervan weer te geven of te herstellen. De naam van de feed wordt 15 minuten na verwijdering opnieuw gebruikt.