Aracılığıyla paylaş


Hızlı Başlangıç: Azure DevOps CLI'sini kullanmaya başlama

Azure DevOps Hizmetleri

Bu hızlı başlangıçta, Azure Komut Satırı Arabirimi (CLI) için Azure DevOps uzantısını yükleme ve kullanmaya başlama adımları gösterilmektedir. Uzantı, sık kullanılan görevleri betikleyip otomatikleştirebilmeniz için komut satırından Azure DevOps Services'i yönetmeye yönelik komutlar ekler.

Bu hızlı başlangıçta şunları yapmayı öğrenirsiniz:

  • Azure CLI için Azure DevOps uzantısını yükleme
  • Oturum açma, varsayılanları yapılandırma ve komutlar için yardıma erişme
  • Cli kullanarak Azure DevOps öğelerini tarayıcıda açma

Hızlı adımlar:

  1. Azure CLI'yi yükleme (henüz yüklü değilse)
  2. Azure DevOps uzantısını ekleme veya güncelleştirme
  3. Oturum açın ve varsayılan kuruluşu ve projeyi ayarlayın
  4. az devops --help kullanarak öğeleri açma veya --open

Not

Azure DevOps CLI uzantısı yalnızca Azure DevOps Services (bulut) ile çalışır. Azure DevOps Server'ı (şirket içi) desteklemez.

Yükleme ve güncelleştirme

  1. Azure CLI'yı yükleyin. Azure CLI'yı yükleme makalesindeki adımları izleyin. Yüklemeden sonra sürümünüzü doğrulayın:
az --version
  1. Azure DevOps uzantısını ekleyin.

    az extension add --name azure-devops
    

    Uzantı zaten yüklüyse ve en son sürüme sahip olduğunuzdan emin olmak istiyorsanız güncelleştirme komutunu çalıştırın:

    az extension update --name azure-devops
    
  2. Kurulumu onaylamak için az extension list veya az extension show --name azure-devops komutunu çalıştırın.

  3. Oturum açmak için komutunu çalıştırın az login . Azure CLI, ile az loginkullanıcı adı ve parola kullanarak yalnızca etkileşimli oturum açmayı destekler. Kişisel erişim belirteci (PAT) kullanarak oturum açmak için bkz. Azure DevOps PAT aracılığıyla oturum açma.

    Önemli

    Daha yüksek riskli kişisel erişim belirteçleri yerine daha güvenli Microsoft Entrabelirteçlerini kullanmayı göz önünde bulundurun. Daha fazla bilgi için bkz . PAT kullanımını azaltma. İhtiyaçlarınıza uygun kimlik doğrulama mekanizmasını seçmek için kimlik doğrulama kılavuzunu gözden geçirin.

    Not

    Azure DevOps CLI uzantısı etkileşimli kimlik doğrulamasını (Microsoft Entra) ve PAT kimlik doğrulamasını destekler. Hizmet sorumluları ve yönetilen kimlikler için REST API'lerini doğrudan veya istemci kitaplıklarını kullanın. Daha fazla bilgi için bkz. Kimlik doğrulama kılavuzu.

  4. Kuruluşunuz ve projeniz için varsayılan yapılandırmayı ayarlayın. Aksi takdirde, tek tek komutlardaki değerleri belirtin.

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

Azure DevOps için yapay zeka yardımlarını etkinleştirme

Azure DevOps iş akışınızda gelişmiş üretkenlik için Azure DevOps MCP Sunucusu'nu kullanarak proje verilerinizle ilgili yapay zeka yardımını etkinleştirin. Yapay zeka yardımcınıza yönelik doğal dil sorguları aracılığıyla günlük stand-up toplantıları, sprint planlaması, kod incelemeleri, proje raporlaması, pull request analizi ve iş öğesi yönetimi için akıllı içgörüler edinin. Daha fazla bilgi ve yükleme yönergeleri için bkz. Azure DevOps MCP Server'a genel bakış.

Komutları kullanma

Azure DevOps Uzantısını eklediğinizde , , devopspipelines, artifactsve boards gruplarını alırsınızrepos.

Herhangi bir komutun kullanımını ve yardım içeriğini almak için parametresini --help belirtin. Örneğin:

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.

Öğeleri tarayıcıda açma

--open Varsayılan tarayıcınızda Azure DevOps portalında herhangi bir yapıtı açmak için parametresini kullanın.

az pipelines build show --id 1 --open

Bu komut, Komut İstemi penceresinde --id 1 ile derlemenin ayrıntılarını gösterir ve varsayılan tarayıcıda da açar.