az repos policy merge-strategy
Dekont
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 policy merge-strategy komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Birleştirme stratejisi ilkesini yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az repos policy merge-strategy create |
Birleştirme stratejisi ilkesi oluşturma. |
Dahili | GA |
az repos policy merge-strategy update |
Birleştirme stratejisi ilkesini güncelleştirin. |
Dahili | GA |
az repos policy merge-strategy create
Birleştirme stratejisi ilkesi oluşturma.
az repos policy merge-strategy create --blocking {false, true}
--branch
--enabled {false, true}
--repository-id
[--allow-no-fast-forward {false, true}]
[--allow-rebase {false, true}]
[--allow-rebase-merge {false, true}]
[--allow-squash {false, true}]
[--branch-match-type {exact, prefix}]
[--detect {false, true}]
[--org]
[--project]
Gerekli Parametreler
İlkenin engellenip engellenmeyeceği.
Bu ilkenin uygulanması gereken dal. Örneğin: master.
İlkenin etkinleştirilip etkinleştirilmediği.
İlkenin uygulanacağı deponun kimliği.
İsteğe Bağlı Parametreler
Temel birleştirme (ileri sarma yok) - Doğrusal olmayan geçmişi geliştirme sırasında olduğu gibi korur.
Yeniden temel alma ve ileri sarma - Kaynak dal işlemelerini birleştirme işlemesi olmadan hedefe yeniden yürüterek doğrusal bir geçmiş oluşturur.
Birleştirme işlemesi ile yeniden temel alma - Kaynak dal işlemelerini hedefte yeniden yürüterek ve sonra birleştirme işlemesi oluşturarak yarı doğrusal bir geçmiş oluşturur.
Sıkıştırarak birleştirme - Kaynak dal işlemelerini hedef dalda tek bir yeni işlemeye sıkıştırarak doğrusal bir geçmiş oluşturur.
Dal bağımsız değişkeninin bir ilkeyi uygulamak için nasıl kullanılacağını belirler. Değer 'tam' ise, ilke --branch bağımsız değişkeninde tam eşleşmesi olan bir dala uygulanır. Değer 'ön ek' ise ilke, --branch bağımsız değişkeni tarafından sağlanan ön ekle eşleşen tüm dal klasörlerine uygulanır.
Kuruluşu otomatik olarak algılayın.
Azure DevOps kuruluş URL'si. az devops configure -d organization=ORG_URL kullanarak varsayılan kuruluşu yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git yapılandırması aracılığıyla alınmadıysa gereklidir. Ö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 yapılandırması aracılığıyla alınmadıysa gereklidir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az repos policy merge-strategy update
Birleştirme stratejisi ilkesini güncelleştirin.
az repos policy merge-strategy update --id
[--allow-no-fast-forward {false, true}]
[--allow-rebase {false, true}]
[--allow-rebase-merge {false, true}]
[--allow-squash {false, true}]
[--blocking {false, true}]
[--branch]
[--branch-match-type {exact, prefix}]
[--detect {false, true}]
[--enabled {false, true}]
[--org]
[--project]
[--repository-id]
Gerekli Parametreler
İlkenin kimliği.
İsteğe Bağlı Parametreler
Temel birleştirme (ileri sarma yok) - Doğrusal olmayan geçmişi geliştirme sırasında olduğu gibi korur.
Yeniden temel alma ve ileri sarma - Kaynak dal işlemelerini birleştirme işlemesi olmadan hedefe yeniden yürüterek doğrusal bir geçmiş oluşturur.
Birleştirme işlemesi ile yeniden temel alma - Kaynak dal işlemelerini hedefte yeniden yürüterek ve sonra birleştirme işlemesi oluşturarak yarı doğrusal bir geçmiş oluşturur.
Sıkıştırarak birleştirme - Kaynak dal işlemelerini hedef dalda tek bir yeni işlemeye sıkıştırarak doğrusal bir geçmiş oluşturur.
İlkenin engellenip engellenmeyeceği.
Bu ilkenin uygulanması gereken dal. Örneğin: master.
Dal bağımsız değişkeninin bir ilkeyi uygulamak için nasıl kullanılacağını belirler. Değer 'tam' ise, ilke --branch bağımsız değişkeninde tam eşleşmesi olan bir dala uygulanır. Değer 'ön ek' ise ilke, --branch bağımsız değişkeni tarafından sağlanan ön ekle eşleşen tüm dal klasörlerine uygulanır.
Kuruluşu otomatik olarak algılayın.
İlkenin etkinleştirilip etkinleştirilmediği.
Azure DevOps kuruluş URL'si. az devops configure -d organization=ORG_URL kullanarak varsayılan kuruluşu yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git yapılandırması aracılığıyla alınmadıysa gereklidir. Ö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 yapılandırması aracılığıyla alınmadıysa gereklidir.
İlkenin uygulanacağı deponun kimliği.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.