Konfigurera överordnade källor

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Med Azure Artifacts uppströmskällor kan du effektivisera pakethanteringen genom att använda en enda feed för att lagra både de paket som du publicerar och de som du använder från externa feeds och offentliga register, till exempel npmjs.com, NuGet.org. När en uppströmskälla är aktiverad i feeden sparar Azure Artifacts automatiskt en kopia av alla paket som installeras av en medarbetare eller högre uppströms.

Aktivera överordnade källor i en ny feed

  1. Logga in på din Azure DevOps-organisation och navigera sedan till projektet.

  2. Välj Artefakter och välj sedan Skapa feed.

  3. Ange ett namn för feeden och välj dess inställningar för synlighet och omfång . Kontrollera kryssrutan Inkludera paket från vanliga offentliga källor för att aktivera överordnade källor.

  4. Välj Skapa när du är klar.

    En skärmbild som visar hur du skapar en ny feed.

Viktigt!

Maven-ögonblicksbilder stöds inte i överordnade källor.

Aktivera överordnade källor i en befintlig feed

  1. Logga in på din Azure DevOps-organisation och navigera sedan till projektet.

  2. Välj kugghjulsikonen för kugghjulsikon att gå till feedinställningarna.

  3. Välj Överordnade källor och välj sedan Lägg till uppströmskälla.

  4. Välj Offentlig källa och välj sedan en offentlig källa på den nedrullningsbara menyn.

  5. Välj Spara när du är klar och välj sedan Spara en gång till i det övre högra hörnet för att bevara ändringarna.

Kommentar

Anpassade offentliga överordnade källor stöds endast med npm-register.

Lägga till ett flöde i samma organisation som en uppströmskälla

  1. Logga in på din Azure DevOps-organisation och navigera sedan till projektet.

  2. Välj kugghjulsikonen förkugghjulsikon att komma åt feedens inställningar.

  3. Välj Överordnade källor och välj sedan Lägg till uppströms.

  4. Välj Azure Artifacts-feed i den här organisationen.

  5. Välj önskad feed i listrutan för att lägga till den som en uppströmskälla. Välj sedan Visa och välj de pakettyper som du vill använda. Du kan också ändra namnet på din överordnade källa.

  6. Välj Spara när du är klar.

    En skärmbild som visar hur du lägger till ett flöde i din organisation som en uppströmskälla.

Lägga till en feed i en annan organisation som en uppströmskälla

  1. Logga in på din Azure DevOps-organisation och navigera sedan till projektet.

  2. Välj kugghjulsikonen förkugghjulsikon att komma åt feedens inställningar.

  3. Välj Överordnade källor och välj sedan Lägg till uppströms.

  4. Välj Azure Artifacts-feed i en annan organisation.

  5. Ange din Azure Artifacts-feedlokaliserare i följande format:

    • Flöde med organisationsomfattning:

      azure-feed://ORGANIZATION_NAME/FEED_NAME@VIEW
      
    • Flöde med projektomfattning:

      azure-feed://ORGANIZATION_NAME/PROJECT_NAME/FEED_NAME@VIEW
      
  6. Välj de pakettyper som du vill använda och ange ett namn för din överordnade källa.

  7. Välj Spara när du är klar.

    En skärmbild som visar hur du lägger till ett flöde i en annan organisation som en uppströmskälla.

Exempel

Kommentar

Du måste vara feed- och uppströmsläsare (samarbetspartner), feedutgivare (deltagare) eller feedägare för att kunna installera nya paket från uppströms. En kopia av varje uppströmspaket sparas i flödet vid första användningen. Paket som redan har sparats från överordnade källor kan användas av feedläsare.