az repos pr
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ı, az repos pr komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Çekme isteklerini yönetin.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az repos pr checkout |
Yerel bir değişiklik yoksa çekme isteği kaynak dalını yerel olarak kullanıma alma. |
Extension | GA |
| az repos pr create |
Pull isteği oluşturun. |
Extension | GA |
| az repos pr list |
Çekme isteklerini listeleyin. |
Extension | GA |
| az repos pr policy |
Çekme isteği ilkesini yönetin. |
Extension | GA |
| az repos pr policy list |
Çekme isteğinin ilkelerini listeleme. |
Extension | GA |
| az repos pr policy queue |
Çekme isteği için ilke değerlendirmesini kuyruğa alın. |
Extension | GA |
| az repos pr reviewer |
Çekme isteğini gözden geçirenleri yönetme. |
Extension | GA |
| az repos pr reviewer add |
Çekme isteğine bir veya daha fazla gözden geçiren ekleyin. |
Extension | GA |
| az repos pr reviewer list |
Çekme isteğini gözden geçirenleri listeleme. |
Extension | GA |
| az repos pr reviewer remove |
Çekme isteğinden bir veya daha fazla gözden geçireni kaldırın. |
Extension | GA |
| az repos pr set-vote |
Çekme isteğine oy verin. |
Extension | GA |
| az repos pr show |
Çekme isteğinin ayrıntılarını alın. |
Extension | GA |
| az repos pr update |
Çekme isteğini güncelleştirin. |
Extension | GA |
| az repos pr work-item |
Çekme istekleriyle ilişkili iş öğelerini yönetin. |
Extension | GA |
| az repos pr work-item add |
Bir veya daha fazla iş öğesini çekme isteğine bağlayın. |
Extension | GA |
| az repos pr work-item list |
Çekme isteği için bağlı iş öğelerini listeleme. |
Extension | GA |
| az repos pr work-item remove |
Çekme isteğinden bir veya daha fazla iş öğesinin bağlantısını kaldırın. |
Extension | GA |
az repos pr checkout
Yerel bir değişiklik yoksa çekme isteği kaynak dalını yerel olarak kullanıma alma.
az repos pr checkout --id
[--remote-name]
Gerekli Parametreler
Çekme isteğinin kimliği.
İ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.
Çekme isteğinin oluşturulduğu git uzak öğesinin adı.
| Özellik | Değer |
|---|---|
| Default value: | origin |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 repos pr create
Pull isteği oluşturun.
az repos pr create [--auto-complete {false, true}]
[--bypass-policy {false, true}]
[--bypass-policy-reason]
[--delete-source-branch {false, true}]
[--description]
[--detect {false, true}]
[--draft {false, true}]
[--labels]
[--merge-commit-message]
[--open]
[--optional-reviewers --reviewers]
[--org --organization]
[--project]
[--repository]
[--required-reviewers]
[--source-branch]
[--squash {false, true}]
[--target-branch]
[--title]
[--transition-work-items {false, true}]
[--work-items]
İ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.
Tüm ilkeler geçirildiğinde ve kaynak dal hedef dalda birleştirilebildiğinde çekme isteğini otomatik olarak tamamlanacak şekilde ayarlayın.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Gerekli ilkeleri atlayın (varsa) ve çekme isteğini birleştirildikten sonra tamamlar.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Gerekli ilkeleri atlamanın nedeni.
Çekme isteği tamamlandıktan ve hedef dala birleştirildikten sonra kaynak dalı silin.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Yeni çekme isteğinin açıklaması. Markdown içerebilir. Bu bağımsız değişkene gönderilen her değer yeni bir satır olacaktır. Örneğin: --description "First Line" "Second Line".
Kuruluşu otomatik olarak algılayın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Çekme isteğini taslak/çalışma devam modunda oluşturmak için bu bayrağı kullanın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Çekme isteğiyle ilişkili etiketler. Boşlukla ayrılmış.
İşlemeler birleştirildiğinde görüntülenen ileti.
Çekme isteğini web tarayıcınızda açın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Yeni çekme isteğine isteğe bağlı gözden geçirenler olarak eklenecek ek kullanıcılar veya gruplar. Boşlukla ayrılmış.
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/.
Projenin adı veya kimliği. az devops configure -d project=NAME_OR_ID kullanarak varsayılan projeyi yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa gereklidir.
Pull isteğinin oluşturulacağı deponun adı veya kimliği.
Yeni çekme isteğine gerekli gözden geçirenler olarak eklenecek ek kullanıcılar veya gruplar. Boşlukla ayrılmış.
Kaynak dalın adı. Örnek: "dev".
Hedef dala birleştirirken kaynak daldaki commitleri birleştirin.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Hedef dalın adı. Belirtilmezse, varsayılan olarak hedef deponun varsayılan dalını kullanır.
Yeni çekme talebinin başlığı.
Çekme isteğine bağlı tüm iş öğelerini sonraki mantıksal duruma geçirin. (örn. Etkin -> Çözüldü).
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Yeni çekme isteğine bağlanacak iş öğelerinin kimlikleri. Boşlukla ayrılmış.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 repos pr list
Çekme isteklerini listeleyin.
az repos pr list [--creator]
[--detect {false, true}]
[--include-links]
[--org --organization]
[--project]
[--repository]
[--reviewer]
[--skip]
[--source-branch]
[--status {abandoned, active, all, completed}]
[--target-branch]
[--top]
İ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.
Sonuçları bu kullanıcı tarafından oluşturulan pull request'lerle sınırlayın.
Kuruluşu otomatik olarak algılayın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Her çekme isteği için _links ekleyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
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/.
Projenin adı veya kimliği. az devops configure -d project=NAME_OR_ID kullanarak varsayılan projeyi yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa gereklidir.
Deponun adı veya kimliği.
Sonuçları, bu kullanıcının gözden geçiren olduğu çekme istekleriyle sınırlayın.
Atlanacak çekme isteği sayısı.
Sonuçları bu kaynak daldan kaynaklanan çekme istekleriyle sınırlayın.
Sonuçları bu duruma sahip pull request'lerle sınırlayın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | abandoned, active, all, completed |
Sonuçları bu dalı hedefleyen çekme istekleriyle sınırlayın.
Listeye alınacak en fazla çekme isteği sayısı.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 repos pr set-vote
Çekme isteğine oy verin.
az repos pr set-vote --id
--vote {approve, approve-with-suggestions, reject, reset, wait-for-author}
[--detect {false, true}]
[--org --organization]
Gerekli Parametreler
Çekme isteğinin kimliği.
Çekme isteği için yeni oy değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | approve, approve-with-suggestions, reject, reset, wait-for-author |
İ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.
Kuruluşu otomatik olarak algılayın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
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/.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 repos pr show
Çekme isteğinin ayrıntılarını alın.
az repos pr show --id
[--detect {false, true}]
[--open]
[--org --organization]
Gerekli Parametreler
Çekme isteğinin kimliği.
İ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.
Kuruluşu otomatik olarak algılayın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Çekme isteğini web tarayıcınızda açın.
| Özellik | Değer |
|---|---|
| Default value: | False |
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/.
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 repos pr update
Çekme isteğini güncelleştirin.
az repos pr update --id
[--auto-complete {false, true}]
[--bypass-policy {false, true}]
[--bypass-policy-reason]
[--delete-source-branch {false, true}]
[--description]
[--detect {false, true}]
[--draft {false, true}]
[--merge-commit-message]
[--org --organization]
[--squash {false, true}]
[--status {abandoned, active, completed}]
[--title]
[--transition-work-items {false, true}]
Gerekli Parametreler
Çekme isteğinin kimliği.
İ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.
Tüm ilkeler geçirildiğinde ve kaynak dal hedef dalda birleştirilebildiğinde çekme isteğini otomatik olarak tamamlanacak şekilde ayarlayın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Gerekli ilkeleri atlayın (varsa) ve çekme isteğini birleştirildikten sonra tamamlar.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Gerekli ilkeleri atlamanın nedeni.
Çekme isteği tamamlandıktan ve hedef dala birleştirildikten sonra kaynak dalı silin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Çekme isteği için yeni açıklama. Markdown içerebilir. Bu bağımsız değişkene gönderilen her değer yeni bir satır olacaktır. Örneğin: --description "First Line" "Second Line".
Kuruluşu otomatik olarak algılayın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Çekme isteğini yayımlayın veya taslak moduna dönüştürün.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
İşlemeler birleştirildiğinde görüntülenen ileti.
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/.
Hedef dala birleştirirken kaynak daldaki commitleri birleştirin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Çekme isteğinin yeni durumunu ayarlayın.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | abandoned, active, completed |
Çekme isteği için yeni başlık.
Çekme isteğine bağlı tüm iş öğelerini sonraki mantıksal duruma geçirin. (örn. Etkin -> Çözüldü).
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 |