Instalace rozšíření

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

Nainstalujte, přiřaďte, zakažte a odinstalujte rozšíření, která přidávají nové funkce a možnosti pro Azure DevOps.

Další informace o rozšířeních najdete v přehledech vývoje a publikování .

Požadavky

  • Chcete-li nainstalovat rozšíření, musíte být členem skupiny správců kolekce projektů. Vlastníci organizace jsou automaticky členy této skupiny. Pokud nemáte oprávnění, můžete místo toho požádat o rozšíření nebo vyhledat správce kolekce projektů.
  • K instalaci privátních rozšíření je potřeba, aby byla sdílená s vaší organizací. Informace o sdílení privátních rozšíření najdete v dokumentaci k publikování.
  • Rozšíření můžou instalovat jenom členové skupiny Správci kolekce projektů nebo oprávnění Upravit informace na úrovni kolekce. Vlastníci organizace jsou automaticky členy této skupiny. Pokud nemáte oprávnění, můžete místo toho požádat o rozšíření nebo vyhledat správce kolekce projektů.
  • K instalaci privátních rozšíření je potřeba, aby byla sdílená s vaší organizací. Informace o sdílení privátních rozšíření najdete v dokumentaci k publikování.

Poznámka:

Pokud chcete použít stávající předplatné Azure pro fakturaci, musíte mít alespoň oprávnění spolusprávce daného předplatného. Pokud nemáte oprávnění, může vás správce účtu Azure nebo správce služeb přidat jako spolusprávce do předplatného Azure na webu Azure Portal.

Vaše kolekce projektů znovu použije vaše předplatné Azure pro budoucí nákupy na Marketplace. Kde najdu další informace o fakturaci Azure?

Instalace rozšíření

Pomocí následujícího postupu nainstalujte rozšíření do vaší organizace.

  1. Přihlaste se ke své organizaci (https://dev.azure.com/{yourorganization}).

  2. Vyberte ikonu nákupní tašky a pak vyberte Procházet Marketplace.

    Snímek obrazovky se zvýrazněnou ikonou nákupní tašky a výběrem tlačítka Procházet Marketplace

  3. Vyhledejte rozšíření, které chcete nainstalovat, a vyberte Získat zdarma.

    Snímek obrazovky znázorňující červené čtvercové zvýraznění tlačítka Získat zdarma

  4. V rozevírací nabídce vyberte svoji organizaci a pak rozšíření nainstalujte výběrem možnosti Nainstalovat .

    Vyberte organizaci pro toto rozšíření.

Vaše rozšíření je teď nainstalované. Teď můžete přejít do vaší organizace a použít rozšíření. Informujte také svůj tým o tomto rozšíření, aby mohl začít používat své funkce.

Nainstalované rozšíření

  1. Přejděte na Marketplace.visualstudio.com.

  2. Přihlaste se pomocí přihlašovacích údajů Azure DevOps.

  3. Vyhledejte rozšíření, které chcete nainstalovat. Pomocí vyhledávacího pole můžete filtrovat seznam rozšíření.

    Snímek obrazovky s výběrem rozšíření

  4. Vyberte rozšíření a vyberte Získat nebo Získat zdarma. Nebo u některých rozšíření třetích stran vyberte Začínáme a zobrazte informace o cenách a pokyny k instalaci specifické pro rozšíření.

    Snímek obrazovky se získáním rozšíření

    Pokud nemáte oprávnění k instalaci rozšíření, můžete požádat správce, aby ho nainstaloval za vás. Vaše žádost se uloží na Azure DevOps Server a je připravená na pozornost od správce.

  5. Vyberte Stáhnout a stáhněte soubor vsix.

  6. Nahrajte vsix do místního místního marketplace. Otevřete domovskou stránku Azure DevOps Serveru (https://{server}:DefaultCollection).

  7. Přejděte do nastavení>kolekce Procházet místní rozšíření.

    Snímek obrazovky s výběrem, tlačítkem Procházet místní rozšíření

  8. Vyberte Spravovat rozšíření a pak nahrajte soubor vsix.

    Snímek obrazovky s výběrem, spravovat rozšíření

  9. Nainstalujte rozšíření v kolekci projektů na stránce Spravovat rozšíření . Vyberte kolekci projektů, do které chcete rozšíření nainstalovat, a zvolte Nainstalovat.

Snímek obrazovky s výběrem kolekce projektů a zvolením možnosti Nainstalovat

  1. Po dokončení instalace přejděte do kolekce projektů nebo se vraťte na Marketplace a vyhledejte další rozšíření.

Snímek obrazovky znázorňující dokončenou instalaci rozšíření

Odinstalace nebo zakázání rozšíření

  1. Přihlaste se ke své organizaci (https://dev.azure.com/{yourorganization}).

  2. Vyberte ikona ozubeného kola nastavení organizace.

    Snímek obrazovky s nastavením Otevřít organizaci

  3. Vyberte Rozšíření a pak vyberte rozšíření, které chcete odinstalovat nebo zakázat.

    Snímek obrazovky znázorňující výběr odinstalace nebo zakázání rozšíření

  4. Vyberte Odinstalovat nebo vyberte tři tečky (...) a pak vyberte Zakázat.

    Snímek obrazovky zobrazující akce zakázání nebo odinstalace rozšíření


Pokud chcete odinstalovat rozšíření v kolekci, proveďte následující kroky.

  1. Přejděte na portál pro správu místní galerie (http://{server}:8080/tfs/_gallery/manage).

  2. U požadovaného rozšíření vyberte tři tečky (...) a pak vyberte Odebrat.

    Snímek obrazovky znázorňující akci Odebrat rozšíření

Povolení nebo zobrazení seznamu rozšíření prostřednictvím příkazového řádku

Povolte rozšíření pomocí příkazu az devops extension enable . Pokud chcete začít, přečtěte si téma Začínáme s Azure DevOps CLI.

az devops extension enable --extension-name
                           --publisher-name
                           [--org]

Parametry – povolení rozšíření

  • extension-name: Název rozšíření, které se má povolit.
  • název vydavatele: Název vydavatele rozšíření.
  • org: Adresa URL organizace Azure DevOps Nakonfigurujte výchozí organizaci pomocí az devops configure -d organization=ORG_URL. Požadováno, pokud není nakonfigurováno jako výchozí nebo vyzvednuto pomocí git config. Příklad: --org https://dev.azure.com/MyOrganizationName/.

Příklad – povolení rozšíření

Následující příkaz povolí rozšíření Timetracker a zobrazí výsledek ve formátu tabulky.

az devops extension enable --extension-name Timetracker --publisher-name 7pace --output table

Publisher Id    Extension Id    Name         Version      Last Updated     States
--------------  --------------  -----------  -----------  ---------------  --------
7pace           Timetracker     Timetracker  5.0.1.34507  2019-11-13       none

Zobrazení seznamu rozšíření

Rozšíření nainstalovaná ve vaší organizaci můžete zobrazit pomocí příkazu az devops extension list . Pokud chcete začít, přečtěte si téma Začínáme s Azure DevOps CLI.

az devops extension list [--include-built-in {false, true}]
                         [--include-disabled {false, true}]
                         [--org]

Volitelné parametry – rozšíření seznamu

  • include-built-in: Include the built-in extensions. Akceptované hodnoty jsou true (výchozí) a false.
  • include-disabled: Include the disabled extensions. Akceptované hodnoty jsou true (výchozí) a false.
  • org: Adresa URL organizace Azure DevOps Výchozí organizaci můžete nakonfigurovat pomocí .az devops configure -d organization=ORG_URL Požadováno, pokud není nakonfigurováno jako výchozí nebo vyzvednuto pomocí git config. Příklad: --org https://dev.azure.com/MyOrganizationName/.

Příklad – rozšíření seznamu

Následující příkaz uvádí rozšíření ve vaší organizaci. Vyloučí zakázaná a integrovaná rozšíření a zobrazí výsledky ve formátu tabulky.

az devops extension list --include-built-in false --include-disabled false -output table

Publisher Id    Extension Id             Name                     Version              Last Updated     States         		 Flags
--------------  -----------------------  -----------------------  -------------------  ---------------  -----------------------  -------
ms              vss-analytics            Analytics                18.160.0.2130149925  2019-11-22       multiVersion, truste...  trusted
ms              vss-code-search          Code Search              18.160.0.1640944814  2019-11-22       multiVersion, truste...  trusted
ms              vss-plans                Delivery Plans           18.160.0.1266795967  2019-11-25       multiVersion, truste...  trusted
ms-eswm         dependencytracker        Dependency Tracker       2.1910.12801         2019-10-28       none
ms-devlabs      workitem-feature-tim...  Feature timeline and...  0.0.357              2019-10-14       none
AgileParts      gantt                    GANTT chart              1.0.79               2019-10-25       none
gordon-bee...   github                   GitHub Widget            0.10.0               2016-03-16       none
ms-devlabs      vsts-extensions-mult...  Multivalue control       2.2.26               2019-11-15       none
agile-exte...   product-vision           Product Vision           2.0.6                2019-06-04       none
mohitbagra      related-workitems        Related Work items       2.0.4                2017-11-12       none
YodLabs         TagsManager2             Tags Manager             0.9.31               2019-02-04       none
ms-devlabs      team-calendar            Team Calendar            2.0.15               2019-11-01       none
ms              vss-testmanager-web      Test Manager for TFS...  18.160.0.2130893445  2019-11-25       multiVersion, truste...  trusted
mmanela         vsts-workitem-recent...  Who recently viewed ...  1.0.4                2019-03-22       none
ottostreif...   wiql-editor              Wiql Editor              2.0.90               2019-06-21       none
mohitbagra      workitem-checklist       Work item checklist      3.2.4                2019-06-24       none
mohitbagra      witoneclickactions       Work item form one c...  2.3.2                2018-04-03       none
ms-devlabs      WorkItemVisualizatio...  Work Item Visualizat...  1.4.64               2018-04-03       none

Výpis informací o rozšíření

Podrobnosti o rozšíření můžete zobrazit pomocí příkazu az devops extension show . Pokud chcete začít, přečtěte si téma Začínáme s Azure DevOps CLI.

az devops extension show --extension-name
                         --publisher-name
                         [--org]

Parametry – informace o rozšíření seznamu

  • extension-name: Název rozšíření.
  • název vydavatele: Název vydavatele rozšíření.
  • org: Adresa URL organizace Azure DevOps Výchozí organizaci můžete nakonfigurovat pomocí .az devops configure -d organization=ORG_URL Požadováno, pokud není nakonfigurováno jako výchozí nebo vyzvednuto pomocí git config. Příklad: --org https://dev.azure.com/MyOrganizationName/.

Příklad – informace o rozšíření seznamu

Následující příkaz zobrazí informace o rozšíření Timetracker ve formátu tabulky.

az devops extension show --extension-name Timetracker --publisher-name 7pace --output table

Publisher Id    Extension Id    Name         Version      Last Updated     States
--------------  --------------  -----------  -----------  ---------------  --------
7pace           Timetracker     Timetracker  5.0.1.34507  2019-11-13       disabled

Nejčastější dotazy

Otázka: Proč se moje organizace na stránce instalace Marketplace nezobrazuje?

A: Pokud se vaše organizace při nákupu z Azure DevOps Marketplace nezobrazuje, vyzkoušejte následující kroky:

  1. Zkontrolujte identitu, kterou používáte k přihlášení k sadě Visual Studio Marketplace. V pravém horním rohu vyberte svoje uživatelské jméno, abyste zobrazili svůj profil.
  2. Ujistěte se, že máte správnou e-mailovou adresu a adresář.
  3. Zavřete všechna okna prohlížeče.
  4. Otevřete soukromou nebo anonymní relaci procházení.
  5. Přihlaste se k Visual Studio Marketplace. Použijte identitu uživatele v organizaci, kterou chcete použít.

Tip

Azure DevOps vás může požádat, abyste si vybrali mezi "pracovním nebo školním účtem" nebo "osobním účtem". Pokud ano, použili jste e-mailovou adresu, která je stejná pro účet Microsoft, a "pracovní nebo školní účet", který vaše organizace spravuje v Microsoft Entra ID. I když tyto identity mají stejnou e-mailovou adresu, jsou stále samostatné identity s různými profily, nastavením zabezpečení a oprávněními. Zvolte identitu uživatele v organizaci, kterou chcete vybrat.

Otázka: Proč nemůžu nainstalovat rozšíření?

A: Rozšíření nemůžete nainstalovat z jednoho z následujících důvodů.

Otázka: Proč uživatelé nemají přístup k funkcím rozšíření?

A: Uživatelé nemají přístup k rozšíření z některého z následujících důvodů.

  • Většina rozšíření vyžaduje, aby uživatelé měli alespoň základní přístup, nikoli účastníka. Můžete například nainstalovat bezplatné rozšíření Code Search, ale každý uživatel musí mít alespoň základní přístup k vyhledávání kódu. Pokud chcete týmu pomoct zlepšit kvalitu aplikace, můžete si nainstalovat bezplatné rozšíření Test &Feedback. Na základě úrovně přístupu a bez ohledu na to, jestli pracujete offline nebo jste připojení ke službě Azure DevOps Services nebo místnímu Serveru Azure DevOps, se můžete setkáte s různými možnostmi. Další informace najdete v popisu rozšíření na kartě Visual Studio Marketplace na kartě Azure DevOps.

  • Pokud používáte organizaci a zahájili jste bezplatnou zkušební verzi rozšíření, může platnost zkušební verze vypršená. Zkontrolujte, jestli platnost zkušební verze vypršela.

    1. Na panelu nástrojů organizace vyberte Uživatelé.
    2. Přejděte do podokna rozšíření.
    3. Zkontrolujte zprávu o vypršení platnosti a zjistěte, jestli nebo kdy vypršela platnost vašeho rozšíření.
  • Pokud používáte organizaci a platíte za toto rozšíření, ujistěte se, že jste toto rozšíření přiřadili uživatelům.

    1. Na panelu nástrojů vaší organizace přejděte na Uživatelé.
    2. Přejděte do podokna rozšíření.
    3. Zkontrolujte, jestli je rozšíření přiřazené uživateli. Pokud tomu tak není, přiřaďte mu rozšíření.

Další informace najdete v tématu Přiřazení rozšíření uživatelům.

Otázka: Co se stalo s rozšířením Preview?

A: Vaše rozšíření může být mimo verzi Preview. Po období preview je rozšíření obecně dostupné jako placené rozšíření. Před nákupem prodloužení může být nabízena lhůta. Všechna rozšíření ve verzi Preview se před nákupem rozšíření automaticky převedou na bezplatnou zkušební verzi .

Otázka: Proč nemůžu instalovat rozšíření pro Azure DevOps Server?

A: Rozšíření pro Azure DevOps Server nejde nainstalovat z jednoho z následujících důvodů:

  • Musíte být členem skupiny Správci kolekcí projektů nebo mít oprávnění Upravit informace na úrovni kolekce nastavena na Povolit v kolekci projektů, ve které chcete instalovat rozšíření. Pokud nemáte oprávnění, můžete místo toho požádat o rozšíření .
  • Může se zobrazit chyba s informací, že jste už nainstalovali nebo požádali o rozšíření. Pokud ano, obraťte se na člena skupiny Správci kolekce projektů a požádejte ho, aby vám přiřadil rozšíření. Další informace najdete v tématu Žádost o zvýšení úrovní oprávnění.

Otázka: Proč nevidím požadovanou kolekci projektů (místně)?

A: Musíte být členem kolekce projektů. Podle těchto kroků zkontrolujte svou identitu, kterou používáte k přihlášení na Marketplace.

  1. Na domovské stránce webového portálu Azure DevOps Serveru (https://{server}:8080/tfs/) přejděte do pravého horního rohu stránky a výběrem svého uživatelského jména zobrazte svůj profil.

  2. Na levé straně profilu se ujistěte, že máte správnou e-mailovou adresu a adresář.

  3. Zavřete všechna okna prohlížeče.

  4. Otevřete soukromou nebo anonymní relaci procházení.

  5. Přihlaste se na domovskou stránku Azure DevOps Serveru (https://{server}:8080/tfs/) s identitou, která je uživatelem v kolekci projektů, do které chcete rozšíření nainstalovat.

    Azure DevOps vás může požádat o volbu mezi "pracovní nebo školní organizací" nebo "osobním účtem". Tato zpráva znamená, že jste použili e-mailovou adresu, která je stejná pro účet Microsoft a "pracovní nebo školní účet" spravovaný vaší organizací v Microsoft Entra ID. I když tyto identity mají stejnou e-mailovou adresu, jsou stále samostatné identity s různými profily, nastavením zabezpečení a oprávněními. Zvolte identitu, která je uživatelem v kolekci projektů.

  6. Z kolekce projektů přejděte na Marketplace.

Otázka: Proč se nezobrazuje rozšíření, u kterého chci zobrazit tlačítko pro stažení (místně)?

A: Některá rozšíření fungují jenom s Azure DevOps Services z jednoho z následujících důvodů:

  • Rozšíření používá funkce Azure DevOps, které ještě nejsou vydané pro Azure DevOps Server.
  • Manifest rozšíření označuje, že rozšíření je k dispozici pouze pro Azure DevOps Services (cíle = Microsoft.Visualstudio.Services.Cloud).
  • Manifest rozšíření označuje, že rozšíření je integrace (targets = Microsoft.Visualstudio.Services.Integration).

Otázka: Proč nemůžu nahrávat rozšíření na Azure DevOps Server?

A: Musíte být členem skupiny Team Foundation Administrators. Musíte mít také oprávnění k úpravám informací na úrovni instance pro Azure DevOps Server, kde chcete nahrávat rozšíření.

Otázka: Návody získat podporu pro předplatná Azure, fakturaci a Marketplace?

A: V závislosti na podpoře, kterou potřebujete, si vyberte z následujících článků:

Poznámka:

Tým podpory Azure DevOps nepodporuje rozšíření Visual Studio Marketplace. Pokud chcete získat podporu k rozšířením marketplace, najděte rozšíření, které používáte, ve Visual Studio Marketplace. Na stránce rozšíření najdete odkaz na úložiště GitHub, kde můžete vytvořit problém, nebo získat odkaz na získání podpory komunity.

Další kroky