Aracılığıyla paylaş


az devops

Note

Bu başvuru, Azure CLI (sürüm 2.30.0 veya üzeri) için azure-devops uzantısının bir parçasıdır. Uzantı, bir az devops komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Azure DevOps kuruluş düzeyindeki işlemleri yönetin.

İlgili Gruplar az pipelines: Azure Pipelines az boards'i yönetme: Azure Boards az repos'ları yönetme: Azure Repos az artifacts'i yönetme: Azure Artifacts'i yönetme.

Komutlar

Name Description Tür Durum
az devops admin

Yönetim işlemlerini yönetme.

Extension GA
az devops admin banner

Kuruluş başlığını yönetin.

Extension GA
az devops admin banner add

Yeni bir başlık ekleyin ve hemen gösterin.

Extension GA
az devops admin banner list

Afişleri listeleyin.

Extension GA
az devops admin banner remove

Bir başlığı kaldırın.

Extension GA
az devops admin banner show

Başlık için ayrıntıları gösterme.

Extension GA
az devops admin banner update

Başlık için iletiyi, düzeyi veya son kullanma tarihini güncelleştirin.

Extension GA
az devops configure

Azure DevOps CLI'yi yapılandırın veya yapılandırmanızı görüntüleyin.

Extension GA
az devops extension

Uzantıları yönetin.

Extension GA
az devops extension disable

Uzantıyı devre dışı bırakın.

Extension GA
az devops extension enable

Uzantıyı etkinleştirin.

Extension GA
az devops extension install

Uzantı yükleyin.

Extension GA
az devops extension list

Bir kuruluşta yüklü uzantıları listeleme.

Extension GA
az devops extension search

Marketten uzantıları arayın.

Extension GA
az devops extension show

Tek uzantının ayrıntılarını alın.

Extension GA
az devops extension uninstall

Uzantıyı kaldırın.

Extension GA
az devops invoke

Bu komut herhangi bir DevOps alanı ve kaynağı için istek çağırır. Bu komutun yanıtı sabit olmadığından lütfen yalnızca json çıktısını kullanın. Yararlı belgeler - https://docs.microsoft.com/en-us/rest/api/azure/devops/.

Extension GA
az devops login

Belirli bir kuruluş için kullanılacak kimlik bilgilerini (PAT) ayarlayın.

Extension GA
az devops logout

Tümü veya belirli bir kuruluş için kimlik bilgilerini temizleyin.

Extension GA
az devops project

Ekip projelerini yönetme.

Extension GA
az devops project create

Bir takım projesi oluşturun.

Extension GA
az devops project delete

Takım projelerini silin.

Extension GA
az devops project list

Ekip projelerini listeleyin.

Extension GA
az devops project show

Takım projesini göster.

Extension GA
az devops security

Güvenlikle ilgili işlemleri yönetin.

Extension GA
az devops security group

Güvenlik gruplarını yönetme.

Extension GA
az devops security group create

Yeni bir Azure DevOps grubu oluşturun.

Extension GA
az devops security group delete

Azure DevOps grubunu silin.

Extension GA
az devops security group list

Proje veya kuruluştaki tüm grupları listeleme.

Extension GA
az devops security group membership

Güvenlik grupları için üyelikleri yönetme.

Extension GA
az devops security group membership add

Üyelik ekleyin.

Extension GA
az devops security group membership list

Bir grup veya kullanıcı için üyelikleri listeleme.

Extension GA
az devops security group membership remove

Üyeliği kaldırın.

Extension GA
az devops security group show

Grup ayrıntılarını göster.

Extension GA
az devops security group update

Azure DevOps grubu için ad VE/VEYA açıklamasını güncelleştirin.

Extension GA
az devops security permission

Güvenlik izinlerini yönetin.

Extension GA
az devops security permission list

Verilen kullanıcı/grup ve ad alanı için belirteçleri listeleyin.

Extension GA
az devops security permission namespace

Güvenlik ad alanlarını yönetin.

Extension GA
az devops security permission namespace list

Bir kuruluş için kullanılabilir tüm ad alanlarını listeleme.

Extension GA
az devops security permission namespace show

Her ad alanında kullanılabilen izinlerin ayrıntılarını gösterin.

Extension GA
az devops security permission reset

Verilen izin bitleri için izni sıfırlayın.

Extension GA
az devops security permission reset-all

Bir kullanıcı/grup için bu belirtecin tüm izinlerini temizleyin.

Extension GA
az devops security permission show

Verilen belirteç, ad alanı ve kullanıcı/grup için izinleri gösterin.

Extension GA
az devops security permission update

Verilen kullanıcıya/gruba izin verme veya reddetme izni atayın.

Extension GA
az devops service-endpoint

Hizmet uç noktalarını/bağlantılarını yönetme.

Extension GA
az devops service-endpoint azurerm

Azure RM hizmet uç noktalarını/bağlantılarını yönetme.

Extension GA
az devops service-endpoint azurerm create

Azure RM türü hizmet uç noktası oluşturun.

Extension GA
az devops service-endpoint create

Yapılandırma dosyasını kullanarak bir hizmet uç noktası oluşturun.

Extension GA
az devops service-endpoint delete

Hizmet uç noktasını siler.

Extension GA
az devops service-endpoint github

GitHub hizmet uç noktalarını/bağlantılarını yönetin.

Extension GA
az devops service-endpoint github create

GitHub hizmet uç noktası oluşturma.

Extension GA
az devops service-endpoint list

Projedeki hizmet uç noktalarını listeleme.

Extension GA
az devops service-endpoint show

Hizmet uç noktasının ayrıntılarını alın.

Extension GA
az devops service-endpoint update

Hizmet uç noktasını güncelleştirme.

Extension GA
az devops team

Ekipleri yönetin.

Extension GA
az devops team create

Ekip oluşturma.

Extension GA
az devops team delete

Ekibi silme.

Extension GA
az devops team list

Projedeki tüm ekipleri listeleme.

Extension GA
az devops team list-member

Bir ekibin üyelerini listeleme.

Extension GA
az devops team show

Ekip ayrıntılarını gösterin.

Extension GA
az devops team update

Ekibin adını ve/veya açıklamasını güncelleştirin.

Extension GA
az devops user

Kullanıcıları yönetme.

Extension GA
az devops user add

Kullanıcı ekle'yi seçin.

Extension GA
az devops user list

Kuruluştaki kullanıcıları listeleme [AAD grupları aracılığıyla eklenen kullanıcılar dışında].

Extension GA
az devops user remove

Kullanıcıyı kuruluştan kaldırma.

Extension GA
az devops user show

Kullanıcı ayrıntılarını göster.

Extension GA
az devops user update

Bir kullanıcının lisans türünü güncelleştirme.

Extension GA
az devops wiki

Wiki'leri yönetme.

Extension GA
az devops wiki create

Wiki oluşturun.

Extension GA
az devops wiki delete

Wiki'leri silin.

Extension GA
az devops wiki list

Proje veya kuruluştaki tüm wiki'leri listeleme.

Extension GA
az devops wiki page

Wiki sayfalarını yönetme.

Extension GA
az devops wiki page create

Yeni bir sayfa ekleyin.

Extension GA
az devops wiki page delete

Sayfayı silme.

Extension GA
az devops wiki page show

Bir sayfanın içeriğini alın veya bir sayfayı açın.

Extension GA
az devops wiki page update

Sayfayı düzenleme.

Extension GA
az devops wiki show

Wiki'nin ayrıntılarını gösterme.

Extension GA

az devops configure

Azure DevOps CLI'yi yapılandırın veya yapılandırmanızı görüntüleyin.

az devops configure [--defaults]
                    [--list]
                    [--use-git-aliases {false, true}]

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--defaults -d

Ortak bağımsız değişkenler varsayılanları için boşlukla ayrılmış 'name=value' çiftleri, örneğin '--defaults project=my-project-name organization=my-org-url arg=value'. Varsayılanları temizlemek için '' kullanın; örneğin -- defaults project=''.

--list -l

Yapılandırma dosyasının içeriğini listeler.

Özellik Değer
Default value: False
--use-git-aliases

Git diğer adlarını genel git yapılandırma dosyası ("git pr listesi" gibi komutları etkinleştirmek için) yapılandırmak için 'true' olarak ayarlayın. Araç tarafından ayarlanan diğer adları kaldırmak için 'false' olarak ayarlayın.

Özellik Değer
Kabul edilen değerler: false, true
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az devops invoke

Bu komut herhangi bir DevOps alanı ve kaynağı için istek çağırır. Bu komutun yanıtı sabit olmadığından lütfen yalnızca json çıktısını kullanın. Yararlı belgeler - https://docs.microsoft.com/en-us/rest/api/azure/devops/.

az devops invoke [--accept-media-type]
                 [--api-version]
                 [--area]
                 [--detect {false, true}]
                 [--encoding {ascii, utf-16be, utf-16le, utf-8}]
                 [--http-method {DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT}]
                 [--in-file]
                 [--media-type]
                 [--org --organization]
                 [--out-file]
                 [--query-parameters]
                 [--resource]
                 [--route-parameters]

Örnekler

'Wiki' ile ilgili alanları bulma

az devops invoke --query "[?contains(area,'wiki')]"

Projedeki tüm wiki'leri alma

az devops invoke --area wiki --resource wikis --route-parameters project={Project Name} -o json
az devops invoke --area wiki --resource wikis --route-parameters project=WikiIssue -o json

Wiki'ye sayfa ekleme

az devops invoke --area wiki --resource pages --route-parameters project={Project Name}
wikiIdentifier={Wiki Id} --in-file {Full File Path containing text to add to wiki}
--query-parameters path={Page Path In Wiki} --http-method PUT --api-version 5.1-preview -o json
az devops invoke --area wiki --resource pages --route-parameters project=WikiIssue
wikiIdentifier=e479f402-2be8-4953-bb0b-3a0209cbc2d2 --in-file D:/temp/createWikiRequestBody.txt
--encoding 'utf-8' --query-parameters path=sample738 --http-method PUT --api-version 5.1-preview -o json

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--accept-media-type

Yanıtın içerik türünü belirtir.

Özellik Değer
Default value: application/json
--api-version

Hedeflene API sürümü.

Özellik Değer
Default value: 5.0
--area

Kaynağı bulmak için gereken alan.

--detect

Kuruluşu otomatik olarak algılayın.

Özellik Değer
Kabul edilen değerler: false, true
--encoding

Giriş dosyasının kodlaması. --in-file ile birlikte kullanılır.

Özellik Değer
Default value: utf-8
Kabul edilen değerler: ascii, utf-16be, utf-16le, utf-8
--http-method

İstek için kullanılan yöntemi belirtir.

Özellik Değer
Default value: GET
Kabul edilen değerler: DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT
--in-file

İsteğin içeriğini içeren dosyanın yolu ve dosya adı.

--media-type

İsteğin içerik türünü belirtir.

Özellik Değer
Default value: application/json
--org --organization

Azure DevOps kuruluş URL'si. az devops configure -d organization=ORG_URL kullanarak varsayılan kuruluşu yapılandırabilirsiniz. Gereklidir, eğer varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa. Örnek: https://dev.azure.com/MyOrganizationName/.

--out-file

Bu işlevin yanıt gövdesini kaydettiği dosyanın yolu ve dosya adı.

--query-parameters

Sorgu parametrelerinin listesini belirtir.

--resource

Üzerinde çalışacak kaynağın adı.

--route-parameters

Yol parametrelerinin listesini belirtir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az devops login

Belirli bir kuruluş için kullanılacak kimlik bilgilerini (PAT) ayarlayın.

Giriş olarak PAT sağlama hakkında daha fazla bilgi için https://aka.ms/azure-devops-cli-auth bakın.

az devops login [--org --organization]

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--org --organization

Azure DevOps kuruluş URL'si. Örnek: https://dev.azure.com/MyOrganizationName.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az devops logout

Tümü veya belirli bir kuruluş için kimlik bilgilerini temizleyin.

az devops logout [--org --organization]

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--org --organization

Azure DevOps kuruluş URL'si. Örnek: https://dev.azure.com/MyOrganizationName/. Hiçbir kuruluş belirtilmezse, tüm kuruluşların oturumu kapatılır.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False