Condividi tramite


Guida introduttiva: Introduzione all'interfaccia della riga di comando di Azure DevOps

Servizi di Azure DevOps

Questa guida introduttiva illustra come installare e iniziare a usare l'estensione Azure DevOps per l'interfaccia della riga di comando di Azure. L'estensione aggiunge comandi per la gestione di Azure DevOps Services dalla riga di comando, in modo da poter creare script e automatizzare le attività comuni.

In questa guida introduttiva si apprende come:

  • Installare l'estensione Azure DevOps per l'interfaccia della riga di comando di Azure
  • Accedere, configurare le impostazioni predefinite e accedere alla Guida per i comandi
  • Usare l'interfaccia della riga di comando per aprire gli elementi di Azure DevOps in un browser

Passaggi rapidi:

  1. Installare l'interfaccia della riga di comando di Azure (se non è già installata)
  2. Aggiungere o aggiornare l'estensione Azure DevOps
  3. Accedere e impostare l'organizzazione e il progetto predefiniti
  4. Usare az devops --help o aprire elementi con --open

Nota

L'estensione dell'interfaccia della riga di comando di Azure DevOps funziona solo con Azure DevOps Services (cloud). Non supporta Azure DevOps Server (locale).

Installare e aggiornare

  1. Installare CLI di Azure. Seguire la procedura descritta in Installare l'interfaccia della riga di comando di Azure. Dopo l'installazione, verificare la versione:
az --version
  1. Aggiungere l'estensione Azure DevOps.

    az extension add --name azure-devops
    

    Se l'estensione è già installata e si vuole assicurarsi di avere la versione più recente, eseguire il comando update:

    az extension update --name azure-devops
    
  2. Per confermare l'installazione, eseguire il comando az extension list o az extension show --name azure-devops.

  3. Per accedere, eseguire il az login comando . L'interfaccia della riga di comando di Azure supporta solo l'accesso interattivo usando il nome utente e la password con az login. Per accedere usando un token di accesso personale ( PAT), vedere Accedere tramite il token di accesso personale di Azure DevOps PAT.

    Importante

    Prendere in considerazione l'uso dei token microsoft Entra più sicuri rispetto ai token di accesso personali a rischio più elevato. Per altre informazioni, vedere Ridurre l'utilizzo di PAT. Esaminare le indicazioni per l'autenticazione per scegliere il meccanismo di autenticazione appropriato per le proprie esigenze.

    Nota

    L'estensione dell'interfaccia della riga di comando di Azure DevOps supporta l'autenticazione interattiva (Microsoft Entra) e l'autenticazione PAT. Per le entità servizio e le identità gestite, usare le API REST direttamente o le librerie client. Per altre informazioni, vedere Linee guida per l'autenticazione.

  4. Impostare la configurazione predefinita per l'organizzazione e il progetto. In caso contrario, specificare i valori nei singoli comandi.

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

Abilitare l'assistenza per l'intelligenza artificiale per Azure DevOps

Per migliorare la produttività nel flusso di lavoro di Azure DevOps, usare il server MCP di Azure DevOps per abilitare l'assistenza per l'intelligenza artificiale con i dati del progetto. Ottieni informazioni intelligenti per standup giornalieri, pianificazione dello sprint, revisioni del codice, reportistica di progetto, analisi delle pull request e gestione degli elementi di lavoro, tutte tramite interrogazioni in lingua naturale al tuo assistente AI. Per altre informazioni e istruzioni di installazione, vedere Panoramica del server MCP di Azure DevOps.

Usare i comandi

Quando si aggiunge l'estensione Azure DevOps, si ottengono i devops, pipelines, artifacts, boards, e repos.

Per ottenere l'uso e il contenuto della guida per qualsiasi comando, specificare il parametro --help. Per esempio:

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.

Aprire elementi nel browser

Usare il --open parametro per aprire qualsiasi elemento nel portale di Azure DevOps nel browser predefinito.

az pipelines build show --id 1 --open

Questo comando mostra i dettagli della compilazione con --id 1 nella finestra del prompt dei comandi e lo apre anche nel browser predefinito.