Sdílet prostřednictvím


Nastavení upstreamových zdrojů

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

S upstreamovými zdroji Azure Artifacts můžete zjednodušit správu balíčků pomocí jednoho informačního kanálu a uložit jak balíčky, které publikujete, tak balíčky, které využíváte z externích kanálů a veřejných registrů, jako jsou npmjs.com, NuGet.org. Pokud je pro váš informační kanál povolený nadřazený zdroj, Azure Artifacts automaticky uloží kopii jakéhokoli balíčku nainstalovaného spolupracovníkem nebo vyšším z upstreamu.

Poznámka:

Snímky Mavenu nejsou podporovány v upstreamových zdrojích.

Povolení upstreamových zdrojů v novém informačním kanálu

  1. Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.

  2. Vyberte Artefakty a pak vyberte Vytvořit informační kanál.

  3. Zadejte název informačního kanálu a vyberte jeho nastavení viditelnosti a oboru. Nezapomeňte zaškrtnout políčko Zahrnout balíčky z běžných veřejných zdrojů , abyste povolili nadřazené zdroje.

  4. Až budete hotovi, vyberte Vytvořit .

    Snímek obrazovky znázorňující, jak vytvořit nový informační kanál

Poznámka:

Abyste mohli přidávat nebo odebírat nadřazené zdroje, musíte být vlastníkem informačního kanálu nebo správcem informačního kanálu.

Povolení upstreamových zdrojů v existujícím informačním kanálu

  1. Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.

  2. Výběrem tlačítka ikona ozubeného kola ikony ozubeného kola přejděte do nastavení informačního kanálu.

  3. Vyberte upstreamové zdroje a pak vyberte Přidat nadřazený zdroj.

  4. Vyberte Veřejný zdroj a pak v rozevírací nabídce vyberte Veřejný zdroj .

  5. budete hotovi, vyberte Přidat a potom v pravém horním rohu vyberte Uložit , aby se změny zachovaly.

Poznámka:

Vlastní veřejné upstreamové zdroje jsou podporovány pouze u registrů npm.

Přidání informačního kanálu ve stejné organizaci jako nadřazený zdroj

  1. Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.

  2. Výběrem tlačítkaikona ozubeného kola ikony ozubeného kola získáte přístup k nastavení informačního kanálu.

  3. Vyberte upstreamové zdroje a pak vyberte Přidat upstream.

  4. V této organizaci vyberte informační kanál Azure Artifacts.

  5. V rozevírací nabídce vyberte požadovaný informační kanál a přidejte ho jako nadřazený zdroj. Pak vyberte Zobrazení a zvolte typy balíčků, které chcete použít. Volitelně můžete také upravit název nadřazeného zdroje.

  6. Až budete hotovi, vyberte Přidat .

    Snímek obrazovky znázorňující, jak přidat informační kanál ve vaší organizaci jako nadřazený zdroj

Přidání informačního kanálu v jiné organizaci jako upstreamový zdroj

  1. Přihlaste se ke své organizaci Azure DevOps a přejděte k projektu.

  2. Výběrem tlačítkaikona ozubeného kola ikony ozubeného kola získáte přístup k nastavení informačního kanálu.

  3. Vyberte upstreamové zdroje a pak vyberte Přidat upstream.

  4. Vyberte informační kanál Azure Artifacts v jiné organizaci.

  5. Zadejte lokátor informačního kanálu Azure Artifacts v následujícím formátu:

    • Informační kanál s vymezeným oborem organizace:

      azure-feed://ORGANIZATION_NAME/FEED_NAME@VIEW
      
    • Informační kanál s vymezeným oborem projektu:

      azure-feed://ORGANIZATION_NAME/PROJECT_NAME/FEED_NAME@VIEW
      
  6. Vyberte typy balíčků, které chcete použít, a zadejte název nadřazeného zdroje.

  7. Až budete hotovi, vyberte Přidat .

    Snímek obrazovky znázorňující, jak přidat informační kanál v jiné organizaci jako nadřazený zdroj

Poznámka:

Pokud chcete přidat informační kanál z jiné organizace jako nadřazený zdroj, musí vlastník cílového kanálu sdílet cílové zobrazení se všemi informačními kanály a lidmi v organizacích přidružených k mému tenantovi Microsoft Entra tak, že přejdete do zobrazení> nastavení>informačního kanálu, vyberte tlačítko se třemi tečkami vpravo pro zadané zobrazení >Upravit .

Příklady

Poznámka:

Abyste mohli instalovat nové balíčky z upstreamu, musíte být čtenářem informačního kanálu (spolupracovníkem), vydavatelem informačního kanálu (přispěvatelem) nebo vlastníkem informačního kanálu. Kopie každého upstreamového balíčku se uloží do informačního kanálu při prvním použití. Balíčky, které jsou již uloženy z nadřazených zdrojů, mohou být používány čtečkami informačních kanálů.