Udostępnij przez


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.

Zawartość:

  • Jak zainstalować rozszerzenie usługi Azure DevOps dla interfejsu wiersza polecenia platformy Azure.
  • Jak się zalogować, skonfigurować ustawienia domyślne i uzyskać pomoc dotyczącą poleceń.
  • Jak otworzyć usługę Azure DevOps w przeglądarce za pomocą interfejsu wiersza polecenia.

Szybkie kroki:

  1. Zainstaluj Azure CLI (jeśli jeszcze nie został zainstalowany).
  2. Dodaj lub zaktualizuj rozszerzenie usługi Azure DevOps.
  3. Zaloguj się i ustaw domyślną organizację/projekt.
  4. Uruchom az devops --help lub otwórz artefakt 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 interfejs wiersza polecenia platformy Azure. 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 wiersza polecenia platformy Azure obsługuje tylko logowanie interakcyjne przy użyciu nazwy użytkownika i hasła przy użyciu polecenia 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.

    Uwaga

    Rozszerzenie Usługi Azure DevOps nie obsługuje obecnie uwierzytelniania przy użyciu tożsamości zarządzanych.

  4. Zalecamy ustawienie domyślnej konfiguracji dla organizacji i projektu. W przeciwnym razie można ustawić 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ń

Dodanie rozszerzenia Azure DevOps dodaje grupy devops, pipelines, artifacts, boards i repos.

Aby uzyskać informacje o użyciu i zawartości pomocy dla dowolnego polecenia, określ --help parametr, na 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 (PAT) to use for a particular organization.
    logout           : Clear the credential for all or a particular organization.

Otwieranie elementów w przeglądarce

Możesz użyć --open parametru , 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.