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

Azure DevOps Services

Bu hızlı başlangıçta, Azure Komut Satırı Arabirimi (CLI) için Azure DevOps uzantısını yüklemeyi ve kullanmaya başlamayı gösterir. Uzantı, komut satırından Azure DevOps Hizmetlerini yönetmeye yönelik komutlar ekler, böylece sık kullanılan görevleri betikleyip otomatikleştirebilirsiniz.

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
  • AZURE DEVOPS öğeleri tarayıcıda açmak için CLI'yi kullanma

Hızlı adımlar:

  1. Azure CLI 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 Hizmetleri (bulut) ile çalışır. Azure DevOps Server (şirket içi) desteklemez.

Yükleme ve güncelleştirme

  1. Azure CLI yükleyin. Azure CLI yükleme'deki 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, az login ile kullanı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 Azure DevOps PAT aracılığıyla oturum açma bölümüne bakın.

    Önemli

    Daha yüksek riskli kişisel erişim belirteçleri yerine daha güvenli Microsoft Entra belirteçleri kullanmayı düşünün. 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ı veya yönetilen kimliklerle işlem hattı otomasyonu için Azure DevOps hizmet bağlantısı kullanın. Diğer hizmet-hizmet senaryoları için REST API'lerini 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 devops, pipelines, artifacts, boards ve repos gruplarını alırsınız.

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

Azure DevOps portalındaki yapıtları varsayılan tarayıcınızda açmak için --open 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.