Azure Geliştirici CLI özelliği sürüm oluşturma ve sürüm stratejisi
Azure Geliştirici CLI (azd
) özellikleri aşamalı bir yaklaşım kullanılarak sunulur ve desteklenir. Özellikler alfa aşamasında başlar ve çeşitli ölçütleri karşıladıktan sonra beta ve kararlı bir aşamaya ilerler. Bu makalede, her aşama için tanımlar, beklentiler ve ilerleme gereksinimleri açıklanmaktadır. GitHub'da /command tarafından azd
desteklenen her özelliğin ve geçerli aşamasının tam listesine bakın
Alfa Özellikleri
Tüm özellikler alfa özellikleri olarak başlar (örn. deneysel). Bu aşamada amaç, özelliğin tasarımı, işlevselliği ve kullanıcı deneyimi hakkında anlamlı geri bildirimler almak için yeterli kullanımı almaktır. Alfa özellikleri komutu kullanılarak azd config
etkinleştirilebilir ve yönetilebilir.
Önemli
Alfa özellikleri yalnızca iş açısından kritik olmayan senaryolar için önerilir, ancak sonraki sürümlerde uyumsuz değişikliklerin kararlı olmasına yol açma olasılığı çok düşüktür.
Açıklama
- Bu özellikler etkin geliştirme aşamasındadır.
- Özellikler, ilgili kullanıcıların açıkça kabul etmesi gereken bir özellik bayrağının arkasına gizlenir.
- Deneysel özelliklerin uzun vadeli kararlılığı veya desteği konusunda hiçbir garanti yoktur.
- Özelliğin, ürün ekibinin önizleme veya kararlı aşamaya ilerlemeyi planladığı bir şey olduğuna dair bir taahhüt yoktur (bu bir denemedir).
Alfa özelliklerini kabul etme
Kullanılabilir deneysel özellikleri listelemek için şunu çalıştırın:
azd config list-alpha
Örneğin kaynak
resourceGroupDeployments
grubu kapsamında altyapı dağıtımlarını desteklemek üzere belirli bir deneysel özelliği etkinleştirmek için şunu çalıştırın:azd config set alpha.resourceGroupDeployments on
Özelliği devre dışı bırakmak
resourceGroupDeployments
için şunu çalıştırın:azd config set alpha.resourceGroupDeployments off
Daha fazla bilgi için azure-dev GitHub deposunu ziyaret edin.
İlerleme ölçütleri (betaya ulaşma)
- Özellik düzgün şekilde belirtildi ve ürün ekibi tarafından onaylandı.
- Ürün ekibi, özelliği bir sonraki aşamaya geçirmeyi resmi olarak imzaladı.
- Özellik belgelenmiştir ve üründe yardım metni sağlanır.
- Yeterli kullanıcı geri bildirimi aracılığıyla UX'nin başarılı olduğunu onaylar.
Beta Özellikleri
Bu aşamanın amacı özellik deneyimini geliştirmek ve kavram kanıtının ötesine geçmektir.
Önemli
Beta özellikler yalnızca iş açısından kritik olmayan senaryolar için önerilir, ancak sonraki sürümlerde uyumsuz değişikliklerin kararlı olmasına yol açma olasılığı az olduğundan dikkatli olun.
Açıklama
- Alfa özelliklerinden farklı olarak, bir kullanıcının beta özelliği kullanmak için açık bir işlem gerçekleştirmesi gerekmez.
- İşlevsellik olgunlaştıkça güncelleştirmeler müşteri geri bildirimlerine göre yapıldıkça beta özellikleri için sürümler arasında hataya neden olan değişikliklerin sayısı azaltıldı.
- Hataya neden olan değişiklikler, bu kesmelerin nasıl sindirilmesiyle ilgili açıklamalarla birlikte belgelenmiştir.
- Beta komutları, azd ürün yardımında (Beta) olarak belirtilir.
İlerleme ölçütleri (kararlıya ulaşma)
- Ürün ekibi, özelliğin sonraki aşamaya ilerlemesini resmi olarak gözden geçirdi ve kapattı.
- Özellik işlevsel olarak eksiksiz ve kararlıdır.
- Özellik el ile kapsamlı bir şekilde test edilmiştir ve regresyonları ve hataları yakalamak için yeterli birim ve tümleştirme testlerine sahiptir.
- Kalan hatalar kullanıcılar için kabul edilebilir ve engellenemez (örneğin, UX geliştirmeleri).
- Ürün ekibi, yeterli kullanıcı geri bildirimi aracılığıyla UX'in başarılı olduğuna dair sinyaller aldı.
- Ürün ekibi, özelliğin uçtan uca UX'e gerçekten değer kattığını düşünüyor.
Kararlı Özellikler
Açıklama
- Ürün ekibi bu özelliklerin arkasında durur.
- Bu alanlarda hataya neden olan değişiklikler beklenmediktir.
- Ürün ekibi, tüm hataya neden olan değişikliklerin etkiyi en aza indiren bir şekilde dağıtılmasını sağlar.
- İş açısından kritik senaryolarda kullanın.
Yardım isteme
Azure Geliştirici CLI'sı için hata oluşturma, yardım isteme veya yeni bir özellik önerme hakkında bilgi için lütfen sorun giderme ve destek sayfasını ziyaret edin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin