Share via


Upstream-bronnen instellen

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

Met upstream-bronnen van Azure Artifacts kunt u uw pakketbeheer stroomlijnen met behulp van één feed voor het opslaan van zowel de pakketten die u publiceert als de pakketten die u uit externe feeds en openbare registers gebruikt, zoals npmjs.com, NuGet.org. Wanneer een upstream-bron is ingeschakeld voor uw feed, wordt in Azure Artifacts automatisch een kopie van een pakket opgeslagen dat is geïnstalleerd door een samenwerker of hoger vanuit upstream.

Notitie

Maven-momentopnamen worden niet ondersteund in upstream-bronnen.

Upstream-bronnen inschakelen in een nieuwe feed

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

  2. Selecteer Artefacten en selecteer vervolgens Feed maken.

  3. Geef een naam op voor uw feed en selecteer de instellingen voor zichtbaarheid en bereik . Schakel het selectievakje Inclusief-pakketten uit algemene openbare bronnen in om upstream-bronnen in te schakelen.

  4. Selecteer Maken wanneer u klaar bent.

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

Notitie

U moet een feedeigenaar of een feedbeheerder zijn om upstream-bronnen toe te voegen of te verwijderen.

Upstream-bronnen inschakelen in een bestaande feed

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

  2. Selecteer de knop tandwielpictogram tandwielpictogram om naar uw feedinstellingen te navigeren.

  3. Selecteer Upstream-bronnen en selecteer vervolgens Upstream-bron toevoegen.

  4. Selecteer Openbare bron en selecteer vervolgens een openbare bron in de vervolgkeuzelijst.

  5. Selecteer Toevoegen wanneer u klaar bent en selecteer Vervolgens Nogmaals Opslaan in de rechterbovenhoek om uw wijzigingen te behouden.

Notitie

Aangepaste openbare upstream-bronnen worden alleen ondersteund met npm-registers.

Een feed toevoegen in dezelfde organisatie als een upstream-bron

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

  2. Selecteer de knoptandwielpictogram tandwielpictogram om toegang te krijgen tot de instellingen van uw feed.

  3. Selecteer Upstream-bronnen en selecteer Vervolgens Upstream toevoegen.

  4. Selecteer de Azure Artifacts-feed in deze organisatie.

  5. Selecteer de gewenste feed in de vervolgkeuzelijst om deze toe te voegen als een upstream-bron. Selecteer vervolgens de weergave en kies de pakkettypen die u wilt gebruiken. U kunt desgewenst ook de naam van uw upstream-bron wijzigen.

  6. Selecteer Toevoegen wanneer u klaar bent.

    Een schermopname van het toevoegen van een feed in uw organisatie als een upstream-bron.

Een feed toevoegen in een andere organisatie als een upstream-bron

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

  2. Selecteer de knoptandwielpictogram tandwielpictogram om toegang te krijgen tot de instellingen van uw feed.

  3. Selecteer Upstream-bronnen en selecteer Vervolgens Upstream toevoegen.

  4. Selecteer de Azure Artifacts-feed in een andere organisatie.

  5. Voer uw Azure Artifacts-feedzoeker in de volgende indeling in:

    • Feed met organisatiebereik:

      azure-feed://ORGANIZATION_NAME/FEED_NAME@VIEW
      
    • Projectbereikfeed:

      azure-feed://ORGANIZATION_NAME/PROJECT_NAME/FEED_NAME@VIEW
      
  6. Selecteer de pakkettypen die u wilt gebruiken en geef een naam op voor uw upstream-bron.

  7. Selecteer Toevoegen wanneer u klaar bent.

    Een schermopname van het toevoegen van een feed in een andere organisatie als een upstream-bron.

Notitie

Als u een feed van een andere organisatie wilt toevoegen als een upstream-bron, moet de eigenaar van de doelfeed de doelweergave delen met Alle feeds en personen in organisaties die zijn gekoppeld aan mijn Microsoft Entra-tenant door te navigeren naar feedinstellingenweergaven>> Selecteer de knop met het beletselteken aan de rechterkant voor de opgegeven weergave >Bewerken.

Voorbeelden

Notitie

U moet een feed en upstreamlezer (samenwerker) zijn, een feeduitgever (inzender) of een feedeigenaar zijn om nieuwe pakketten te installeren vanuit upstream. Een kopie van elk upstream-pakket wordt opgeslagen in de feed voor het eerste gebruik. Pakketten die al zijn opgeslagen vanuit upstream-bronnen, kunnen worden gebruikt door feedlezers.