Jaa


Haarautumis- ja ympäristöstrategia

ALM Accelerator sisältää oletusympäristön ja haarautumisstrategian, jonka avulla pääset nopeasti alkuun sovelluksen elinkaaren hallinnan (ALM) kanssa. Oletusstrategia perustuu CoE-aloituspaketin kehitystiimin ALM-prosessiin. Sitä voidaan mukauttaa organisaation tarpeiden mukaan, mutta voit ottaa käyttöön oletusstrategian ja käyttää järjestelmän ulkopuolisia putkia ilman mukautuksia.

Haarautumisstrategia

ALM Acceleratorin oletushaaroitusstrategia perustuu ensimmäisen vahvistuksen haarautumiseen päähaaralta, jota seuraa ominaisuuden vahvistuksen haarautumiset ratkaisuhaaralta.

Ensimmäisen vahvistuksen haarautuminen

Kun ratkaisu on vahvistettu ensimmäisen kerran käyttäen ALM Accelerator -sovellusta, tekijän on luotava ominaisuudelle haara päähaaran perusteella.

Kaavio oletusarvoisesta ensimmäisen vahvistuksen haaroituksen strategiasta ALM Accelerator for Power Platformin käyttämänä.

  1. Päähaarassa on ratkaisun nykyinen tuotantoversio. Ratkaisun haara yhdistetään silloin, kun ratkaisu otetaan käyttöön tuotantoympäristössä.
  2. Kun uusi ratkaisu on vahvistettu lähteen hallintaan, tekijä luo haaran (ominaisuuden haaran) päähaarasta. Myös ratkaisun haara luodaan.
  3. Kun muutokset ovat valmiit vahvistukseen ratkaisun haaraan, tekijä luo ALM Accelerator -sovelluksen avulla hakupyynnön ominaisuuden haarasta ratkaisun haaraan. Pyyntö käynnistää käyttöönoton vahvistusympäristöön.
  4. Kun hakupyyntö on läpäissyt kaikki tarkistukset, se voidaan yhdistää. Pyynnön yhdistäminen käynnistää käyttöönoton testiympäristöön.
  5. Jos ratkaisu on valmis otettavaksi käyttöön tuotantoympäristössä, tekijä luo hakupyynnön ratkaisun haarasta päähaaran luo. Pyyntö käynnistää käyttöönoton tuotantoympäristöön.
  6. Kun ratkaisu otetaan käyttöön tuotantoympäristössä, sekä päähaara että ratkaisun haara sisältävät ratkaisun uusimman lähdekoodin. Tästä alkaen uusia ominaisuuden haaroja luodaan ratkaisun haarasta.

Haarautuminen ominaisuuden vahvistamisen yhteydessä

Tekijöiden on luotava uusi ominaisuuden haara myöhemmissä ominaisuuksissa ratkaisun haaran perusteella. Haarastrategia muistuttaa ensimmäisen haaroituksen strategiaa, mutta ominaisuuden haara luodaan ratkaisun haarasta päähaaran asemesta. Päähaara ei muutu. Ratkaisun haara päivittyy uusimmalla lähdekoodilla, kunnes ratkaisu on valmis otettavaksi käyttöön tuotantoympäristössä, mikä luo "seuraava versio" -haaran, jota kutsutaan joskus julkaisuhaaraksi tai v-next-haaraksi.

Kaavio oletusarvoisesta ominaisuuden vahvistuksen haaroituksen strategiasta ALM Accelerator for Power Platformin käyttämänä.

Ympäristöstrategia

Oletuksena, kun luot käyttöönottoprofiilin ALM Accelerator -sovelluksella, se olettaa, että käytät oletushaaroitusstrategiaa ja seuraavassa taulukossa kuvattua ympäristöstrategiaa.

Environment Purpose Huomautuksia
Kehitys Kehitysympäristö tekijöille muutosten testaamista ja vahvistamista varten Tekijät voivat joko työskennellä jaetussa ympäristössä tai omassa eristetyssä ympäristössään.
Vahvistus Ympäristö sen vahvistamiseen, että lähdekoodin hallinnasta luotu ratkaisu voidaan ottaa käyttöön Käyttöönotto vahvistusympäristöön tapahtuu automaattisesti haarakäytännön perusteella, kun hakupyyntö luodaan tekijän ominaisuuden haarasta ratkaisun haaraan.
Testaa Ympäristö lähdekoodin hallinnasta luodun ratkaisun testaamiseen Käyttöönotto testiympäristössä tapahtuu automaattisesti, kun hakupyyntö yhdistetään tekijän ominaisuushaarasta ratkaisuhaaraan.
Tuotantoympäristö Ratkaisun tuotantoympäristö Käyttöönotto tuotantoympäristössä tapahtuu automaattisesti, kun hakupyyntö yhdistetään ratkaisuhaarasta päähaaraan.