Azure DevOps CLI ile çalışmaya başlama

Azure DevOps Services

Azure Komut Satırı Arabirimi (CLI) için Azure DevOps uzantısıyla birçok Azure DevOps Hizmetini komut satırından yönetebilirsiniz. CLI komutları, kullanıcı arabirimi iş akışlarını atlayarak görevlerinizi daha hızlı ve esnek etkileşimli tuvalle kolaylaştırmanızı sağlar.

Not

Azure DevOps Komut Satırı Arabirimi (CLI) yalnızca Azure DevOps Services ile kullanılabilir. Azure CLI için Azure DevOps uzantısı, Azure DevOps Server'ın herhangi bir sürümünü desteklemez.

Azure CLI için Azure DevOps uzantısını kullanmaya başlamak için aşağıdaki adımları gerçekleştirin:

  1. Azure CLI'yı yükleme: Azure CLI ortamınızı ayarlamak için Azure CLI'yı yükleme bölümünde verilen yönergeleri izleyin. Azure CLI sürümünüz en az 2.10.1 olmalıdır. Doğrulamak için kullanabilirsiniz az --version .

  2. Azure DevOps uzantısını ekleyin:

     az extension add --name azure-devops
    

    yüklemeyi onaylamak için veya az extension show --name azure-devops kullanabilirsinizaz extension list.

  3. Oturum açma: Oturum açmak için komutunu çalıştırın az login . Yalnızca etkileşimli veya ile az loginkullanıcı adı ve parola kullanarak oturum açmayı desteklediğimizi unutmayın. Kişisel Erişim Belirteci (PAT) kullanarak oturum açmak için bkz . Azure DevOps Kişisel Erişim Belirteci (PAT) aracılığıyla oturum açma.

Not

Azure DevOps uzantısı şu anda Yönetilen Kimlikler ile kimlik doğrulamayı desteklememektedir.

  1. Varsayılanları yapılandırma: Kuruluşunuz ve projeniz için varsayılan yapılandırmayı ayarlamanızı öneririz. Aksi takdirde, bunları tek tek komutların içinde ayarlayabilirsiniz.

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

Komut kullanımı

Azure DevOps Uzantısı eklendiğinde , pipelines, artifacts, boardsve repos grupları eklenirdevops. Herhangi bir komutun kullanım ve yardım içeriği için -h parametresini girin, örneğin:

az devops -h
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://video2.skills-academy.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.

Öğeleri tarayıcıda açma

Azure DevOps portalındaki herhangi bir yapıtı varsayılan tarayıcınızda açmak için switch'i kullanabilirsiniz --open .

Örneğin:

az pipelines build show --id 1 --open

Bu komut, ile derlemesinin id 1 ayrıntılarını komut satırında gösterir ve varsayılan tarayıcıda da açar.