Udostępnij za pośrednictwem


Szybki start: rozpoczynanie pracy z interfejsem wiersza polecenia usługi Azure DevOps

Azure DevOps Services

W tym przewodniku Szybki start pokazano, jak zainstalować i rozpocząć korzystanie z rozszerzenia usługi Azure DevOps dla interfejsu wiersza polecenia platformy Azure. Rozszerzenie dodaje polecenia do zarządzania usługami Azure DevOps Services z poziomu wiersza polecenia, dzięki czemu można wykonywać skrypty i automatyzować typowe zadania.

W tym przewodniku Szybki start zawarto informacje na temat wykonywania następujących czynności:

  • Instalowanie rozszerzenia usługi Azure DevOps dla interfejsu wiersza polecenia platformy Azure
  • Logowanie, konfigurowanie ustawień domyślnych i uzyskiwanie dostępu do pomocy dotyczącej poleceń
  • Otwieranie elementów usługi Azure DevOps w przeglądarce za pomocą interfejsu wiersza polecenia

Szybkie kroki:

  1. Zainstaluj Azure CLI (jeśli nie jest jeszcze zainstalowany)
  2. Dodawanie lub aktualizowanie rozszerzenia usługi Azure DevOps
  3. Logowanie się i ustawianie domyślnej organizacji i projektu
  4. Używanie az devops --help lub otwieranie elementów za pomocą polecenia --open

Uwaga

Rozszerzenie CLI dla Azure DevOps działa tylko z usługą Azure DevOps Services w chmurze. Nie obsługuje ona serwera Azure DevOps Server (lokalnego).

Instalowanie i aktualizowanie

  1. Zainstaluj Azure CLI. Wykonaj kroki opisane w temacie Instalowanie interfejsu wiersza polecenia platformy Azure. Po zakończeniu instalacji sprawdź wersję:
az --version
  1. Dodaj rozszerzenie Usługi Azure DevOps.

    az extension add --name azure-devops
    

    Jeśli masz już zainstalowane rozszerzenie i chcesz upewnić się, że masz najnowszą wersję, uruchom polecenie aktualizacji:

    az extension update --name azure-devops
    
  2. Aby potwierdzić instalację, uruchom polecenie az extension list lub az extension show --name azure-devops.

  3. Aby się zalogować, uruchom az login polecenie . Interfejs Azure CLI obsługuje tylko logowanie interakcyjne za pomocą nazwy użytkownika i hasła z usługą az login. Aby zalogować się przy użyciu osobistego tokenu dostępu (PAT), zobacz Logowanie za pośrednictwem osobistego tokenu dostępu usługi Azure DevOps.

    Ważna

    Rozważ użycie bezpieczniejszych tokenów firmy Microsoft w przypadku osobistych tokenów dostępu o wyższym ryzyku. Aby uzyskać więcej informacji, zobacz Zmniejszanie użycia PAT. Zapoznaj się ze wskazówkami dotyczącymi uwierzytelniania , aby wybrać odpowiedni mechanizm uwierzytelniania dla Twoich potrzeb.

    Uwaga

    Rozszerzenie interfejsu wiersza polecenia Azure DevOps obsługuje uwierzytelnianie interakcyjne (Microsoft Entra) i uwierzytelnianie za pomocą PAT. W przypadku jednostek usługi i tożsamości zarządzanych używaj bezpośrednio REST API lub bibliotek klienckich. Aby uzyskać więcej informacji, zobacz Wskazówki dotyczące uwierzytelniania.

  4. Ustaw domyślną konfigurację dla organizacji i projektu. W przeciwnym razie określ wartości w poszczególnych poleceniach.

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

Włączanie pomocy dotyczącej sztucznej inteligencji dla usługi Azure DevOps

Aby zwiększyć produktywność w przepływie pracy usługi Azure DevOps, użyj serwera MCP usługi Azure DevOps, aby umożliwić pomoc w zakresie sztucznej inteligencji dla danych projektu. Uzyskaj inteligentne szczegółowe informacje dotyczące codziennych standupów, planowania przebiegu, przeglądów kodu, raportowania projektów, analizy żądań ściągnięcia i zarządzania elementami roboczymi — dzięki zapytaniom języka naturalnego asystentowi sztucznej inteligencji. Aby uzyskać więcej informacji i instrukcji dotyczących instalacji, zobacz Omówienie serwera MCP usługi Azure DevOps.

Używanie poleceń

Po dodaniu rozszerzenia Usługi Azure DevOps otrzymasz grupy devops, pipelines, artifacts, boards i repos.

Aby uzyskać informacje o użyciu i zawartości pomocy dla dowolnego polecenia, określ --help parametr . Przykład:

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.

Otwieranie elementów w przeglądarce

Użyj parametru --open , aby otworzyć dowolny artefakt w portalu usługi Azure DevOps w domyślnej przeglądarce.

az pipelines build show --id 1 --open

To polecenie wyświetla w oknie wiersza polecenia szczegóły kompilacji związane z --id 1 i otwiera je również w domyślnej przeglądarce.