Felsőbb rétegbeli források beállítása

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

Az Azure Artifacts felsőbb rétegbeli forrásaival egyetlen hírcsatornával egyszerűsítheti a csomagkezelést a közzétett és a külső hírcsatornákból és nyilvános nyilvántartásokból, például npmjs.com, NuGet.org származó csomagok tárolásához. Ha engedélyezve van egy felsőbb rétegbeli forrás a hírcsatornán, az Azure Artifacts automatikusan menti a közreműködő által telepített vagy annál magasabb szintű csomagok másolatát a felsőbb rétegből.

Felsőbb rétegbeli források engedélyezése új hírcsatornában

  1. Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.

  2. Válassza az Összetevők lehetőséget, majd válassza a Hírcsatorna létrehozása lehetőséget.

  3. Adja meg a hírcsatorna nevét, és válassza ki annak láthatósági és hatókör-beállításait. Győződjön meg arról, hogy a gyakori nyilvános forrásokból származó csomagok belefoglalása jelölőnégyzetet bejelöli a felsőbb rétegbeli források engedélyezéséhez.

  4. Ha elkészült, válassza a Létrehozás lehetőséget .

    Képernyőkép egy új hírcsatorna létrehozásáról.

Fontos

A Maven-pillanatképek nem támogatottak a felsőbb rétegbeli forrásokban.

Felsőbb rétegbeli források engedélyezése meglévő hírcsatornában

  1. Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.

  2. A fogaskerék ikon gombra fogaskerék ikon kattintva navigálhat a hírcsatorna beállításaihoz.

  3. Válassza a Felsőbb rétegbeli források lehetőséget, majd a Felsőbb rétegbeli forrás hozzáadása lehetőséget.

  4. Válassza a Nyilvános forrás lehetőséget, majd válasszon egy nyilvános forrást a legördülő menüből.

  5. Ha végzett, válassza a Mentés lehetőséget, majd a jobb felső sarokban a Mentés elemet a módosítások megőrzéséhez.

Feljegyzés

Az egyéni nyilvános felsőbb rétegbeli források csak npm-adatbázisokkal támogatottak.

Hírcsatorna hozzáadása ugyanabban a szervezetben, mint egy felsőbb rétegbeli forrás

  1. Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.

  2. Kattintson a fogaskerék ikon gombrafogaskerék ikon a hírcsatorna beállításainak eléréséhez.

  3. Válassza a Felsőbb rétegbeli források lehetőséget, majd válassza a Felsőbb réteg hozzáadása lehetőséget.

  4. Válassza ki az Azure Artifacts-hírcsatornát ebben a szervezetben.

  5. Válassza ki a kívánt hírcsatornát a legördülő menüből, és adja hozzá felsőbb rétegbeli forrásként. Ezután válassza ki a nézetet , és válassza ki a használni kívánt csomagtípus(ok) t. Igény szerint módosíthatja a felsőbb rétegbeli forrás nevét is.

  6. Ha végzett, válassza a Mentés lehetőséget.

    Képernyőkép arról, hogyan vehet fel egy hírcsatornát a szervezetébe felsőbb rétegbeli forrásként.

Hírcsatorna hozzáadása egy másik szervezetben felsőbb rétegbeli forrásként

  1. Jelentkezzen be az Azure DevOps-szervezetbe, és lépjen a projekthez.

  2. Kattintson a fogaskerék ikon gombrafogaskerék ikon a hírcsatorna beállításainak eléréséhez.

  3. Válassza a Felsőbb rétegbeli források lehetőséget, majd válassza a Felsőbb réteg hozzáadása lehetőséget.

  4. Válassza ki az Azure Artifacts-hírcsatornát egy másik szervezetben.

  5. Adja meg az Azure Artifacts-hírcsatorna lokátorát a következő formátumban:

    • Szervezeti hatókörű hírcsatorna:

      azure-feed://ORGANIZATION_NAME/FEED_NAME@VIEW
      
    • Projekt hatókörű hírcsatorna:

      azure-feed://ORGANIZATION_NAME/PROJECT_NAME/FEED_NAME@VIEW
      
  6. Válassza ki a használni kívánt csomagtípus(ok) t, és adja meg a felsőbb rétegbeli forrás nevét.

  7. Ha végzett, válassza a Mentés lehetőséget.

    Képernyőkép arról, hogyan adhat hozzá hírcsatornát egy másik szervezethez felsőbb rétegbeli forrásként.

Példák

Feljegyzés

Új csomagok felsőbb rétegből történő telepítéséhez hírcsatorna- és felsőbb rétegbeli olvasónak (közreműködőnek) vagy hírcsatorna-tulajdonosnak kell lennie. Az egyes felsőbb rétegbeli csomagok másolatát a rendszer az első használatkor menti a hírcsatornába. A felsőbb rétegbeli forrásokból már mentett csomagokat a hírcsatornaolvasók használhatják.