Az Azure Developer CLI szolgáltatás verziószámozási és kiadási stratégiája
Az Azure Developer CLI (azd
) funkcióit szakaszos megközelítéssel vezetjük be és támogatjuk. A funkciók az alfa szakaszban kezdődnek, majd a különböző feltételek teljesülése után bétaverzióraés stabilra fejlődnek. Ez a cikk az egyes fázisok definícióit, elvárásait és továbblépési követelményeit ismerteti. Tekintse meg a GitHubon támogatott azd
funkciók /parancsok teljes listáját és aktuális állapotát
Alfa funkciók
Minden funkció alfa-tulajdonságokkal kezdődik (pl. kísérleti). Ebben a fázisban a cél az, hogy elegendő használatot kapjunk ahhoz, hogy értelmes visszajelzést kapjunk a funkció kialakításáról, funkcióiról és felhasználói élményéről. Az Alfa-funkciók a paranccsal engedélyezhetők és kezelhetők azd config
.
Fontos
Az alfa funkciókat csak nem üzleti szempontból kritikus helyzetekben ajánlott körültekintően használni, mivel a későbbi kiadásokban kis eséllyel nem kompatibilis változások következnek be, amelyek stabil állapotba kerülnek.
Definition
- Ezek a funkciók aktív fejlesztés alatt állnak.
- A funkciók elrejtve vannak egy funkciójelző mögött, amelyet az érdekelt felhasználóknak kifejezetten be kell választaniuk.
- A kísérleti funkciók hosszú távú stabilitására vagy támogatására nincs garancia.
- Nincs kötelezettségvállalás arra, hogy a funkció olyasmi, amit a termékcsapat az előzetes verzióra vagy a stabil fázisra tervez (ez egy kísérlet).
Az alfafunkciók használata
Az elérhető kísérleti funkciók listájához futtassa a következőt:
azd config list-alpha
Egy adott kísérleti funkció engedélyezéséhez, például
resourceGroupDeployments
az infrastruktúra erőforráscsoport-hatókörben történő üzembe helyezésének támogatásához futtassa a következőt:azd config set alpha.resourceGroupDeployments on
A funkció letiltásához futtassa a
resourceGroupDeployments
következőt:azd config set alpha.resourceGroupDeployments off
További információkért látogasson el az azure-dev GitHub-adattárba.
Továbblépési feltételek (a bétaverzió elérése)
- A funkciót a termékcsapat megfelelő specifikációval és jóváhagyással fogadta el.
- A termékcsapat hivatalosan is aláírta a funkciót a következő fázisra.
- A funkció dokumentálva van, és a súgó szövege elérhető a termékben.
- Annak megerősítése, hogy az UX megfelelő felhasználói visszajelzéssel sikeres.
Bétaverziós funkciók
Ennek a fázisnak a célja a funkció élményének javítása és a koncepció bizonyításán túlmutató előrelépés.
Fontos
A bétaverziós funkciók csak nem üzleti szempontból kritikus helyzetekben ajánlottak körültekintően, mivel a későbbi kiadásokban kis eséllyel nem kompatibilis változások következnek be, amelyek stabilak lesznek.
Definition
- Az alfa funkciókkal ellentétben a felhasználóknak nem kell explicit műveletet elvégezniük a bétaverzió használatához.
- Csökkent a bétaverziós funkciók kiadásainak kompatibilitástörő változásainak száma, mivel a funkciók érlelt frissítései az ügyfelek visszajelzései alapján történnek.
- A kompatibilitástörő változások magyarázatokkal vannak dokumentálva a törések emésztésére vonatkozóan.
- A bétaverziós parancsok az azd termék súgójában ilyennek (bétaverziónak) vannak jelölve.
Továbblépési feltételek (a stabil elérése)
- A termékcsapat hivatalosan áttekintette és aláírta a funkció továbblépését a következő fázisra.
- A funkció funkcionálisan teljes és stabil.
- A funkciót alaposan manuálisan tesztelték, és elegendő egység- és integrációs teszttel rendelkezik a regressziók és hibák kiszűréséhez.
- A fennmaradó hibák elfogadhatóak és nem tilthatóak a felhasználók számára (például az UX fejlesztései).
- A termékcsapat megfelelő felhasználói visszajelzéssel jelezte, hogy az UX sikeres.
- A termékcsapat úgy véli, hogy a funkció valóban hozzáadott értéket a teljes körű UX-hoz.
Stabil funkciók
Definition
- A termékcsapat ezek mögött a funkciók mögött áll.
- Ezeken a területeken a kompatibilitástörő változások váratlanok.
- A termékcsapat gondoskodik arról, hogy a kompatibilitástörő változások a lehető legkisebb hatással legyenek.
- Üzleti szempontból kritikus helyzetekben használható.
Segítség kérése
Ha tudni szeretné, hogyan nyújthat be hibát, kérhet segítséget, vagy javasolhat új funkciót az Azure Developer CLI-hez, látogasson el a hibaelhárítási és támogatási oldalra.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: