Rychlý start: Začínáme s rozhraním příkazového řádku Azure DevOps

Služby Azure DevOps

Tento rychlý start ukazuje, jak nainstalovat a začít používat rozšíření Azure DevOps pro rozhraní příkazového řádku Azure (CLI). Rozšíření přidá příkazy pro správu Azure DevOps Services z příkazového řádku, abyste mohli skriptovat a automatizovat běžné úlohy.

V tomto rychlém startu se naučíte:

  • Instalace rozšíření Azure DevOps pro Azure CLI
  • Přihlášení, konfigurace výchozích hodnot a nápověda pro přístup k příkazům
  • Použití rozhraní příkazového řádku k otevření Azure DevOps položek v prohlížeči

Rychlé kroky:

  1. Instalace Azure CLI (pokud ještě není nainstalovaná)
  2. Přidání nebo aktualizace rozšíření Azure DevOps
  3. Přihlášení a nastavení výchozí organizace a projektu
  4. Použijte az devops --help nebo otevřete položky pomocí --open

Poznámka:

Rozšíření Azure DevOps CLI funguje jenom se službami Azure DevOps Services (cloud). Nepodporuje Azure DevOps Server (místní).

Instalace a aktualizace

  1. Nainstalujte Azure CLI. Postupujte podle pokynů v Instalujte Azure CLI. Po instalaci ověřte svou verzi:
az --version
  1. Přidejte rozšíření Azure DevOps.

    az extension add --name azure-devops
    

    Pokud už máte rozšíření nainstalované a chcete se ujistit, že máte nejnovější verzi, spusťte příkaz update:

    az extension update --name azure-devops
    
  2. Pokud chcete instalaci potvrdit, spusťte příkaz az extension list nebo az extension show --name azure-devops.

  3. Pokud se chcete přihlásit, spusťte az login příkaz. Azure CLI podporuje pouze interaktivní přihlašování pomocí uživatelského jména a hesla s az login. Chcete-li se přihlásit pomocí osobního přístupového tokenu (PAT), přečtěte si téma Sign in prostřednictvím Azure DevOps PAT.

    Důležité

    Zvažte použití bezpečnějších tokenů Microsoft Entra než více rizikových osobních přístupových tokenů. Další informace najdete v tématu Snížení využití PAT. Projděte si doprovodné materiály k ověřování a zvolte správný mechanismus ověřování pro vaše potřeby.

    Poznámka:

    Rozšíření rozhraní příkazového řádku Azure DevOps podporuje interaktivní ověřování (Microsoft Entra) a ověřování PAT. Pro automatizaci pipeline s principály služby nebo spravovanými identitami použijte připojení služby Azure DevOps. Pro jiné scénáře mezi službami použijte rozhraní REST API nebo klientské knihovny. Další informace najdete v doprovodných materiálech k ověřování.

  4. Nastavte výchozí konfiguraci pro vaši organizaci a projekt. V opačném případě zadejte hodnoty v samotných jednotlivých příkazech.

    az devops configure --defaults organization=https://dev.azure.com/contoso project=ContosoWebApp
    

Povolení pomoci s AI pro Azure DevOps

Pokud chcete zvýšit produktivitu v pracovním postupu Azure DevOps, použijte Azure DevOps MCP Server a povolte pomoc s daty projektu pomocí AI. Získejte chytré postřehy pro každodenní standupy, plánování sprintů, kontrolu kódu, sestavování projektových zpráv, analýzu žádostí o stažení a správu pracovních položek – to vše pomocí přirozených jazykových dotazů na vašeho AI asistenta. Další informace a pokyny k instalaci najdete v přehledu Azure DevOps MCP Serveru.

Použití příkazů

Když přidáte rozšíření Azure DevOps, získáte skupiny devops, pipelines, artifacts, boards a repos.

Pokud chcete získat informace o využití a obsahu nápovědy pro libovolný příkaz, zadejte --help parametr. Například:

az devops --help
Group
    az devops : Manage Azure DevOps organization level operations.
        Related Groups
        az pipelines: Manage Azure Pipelines
        az boards: Manage Azure Boards
        az repos: Manage Azure Repos
        az artifacts: Manage Azure Artifacts.
   
Subgroups:
    admin            : Manage administration operations.
    extension        : Manage extensions.
    project          : Manage team projects.
    security         : Manage security related operations.
    service-endpoint : Manage service endpoints/service connections.
    team             : Manage teams.
    user             : Manage users.
    wiki             : Manage wikis.

Commands:
    configure        : Configure the Azure DevOps CLI or view your configuration.
    feedback         : Displays information on how to provide feedback to the Azure DevOps CLI team.
    invoke           : This command will invoke request for any DevOps area and resource. Please use
                       only json output as the response of this command is not fixed. Helpful docs -
                       https://learn.microsoft.com/rest/api/azure/devops/.
    login            : Set the credential to use for a particular organization.
    logout           : Clear the credential for all or a particular organization.

Otevření položek v prohlížeči

Pomocí parametru --open otevřete jakýkoli artefakt na portálu Azure DevOps ve výchozím prohlížeči.

az pipelines build show --id 1 --open

Tento příkaz zobrazí podrobnosti o sestavení v --id 1 okně příkazového řádku a otevře ho také ve výchozím prohlížeči.