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.
- Päähaarassa on ratkaisun nykyinen tuotantoversio. Ratkaisun haara yhdistetään silloin, kun ratkaisu otetaan käyttöön tuotantoympäristössä.
- Kun uusi ratkaisu on vahvistettu lähteen hallintaan, tekijä luo haaran (ominaisuuden haaran) päähaarasta. Myös ratkaisun haara luodaan.
- 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.
- Kun hakupyyntö on läpäissyt kaikki tarkistukset, se voidaan yhdistää. Pyynnön yhdistäminen käynnistää käyttöönoton testiympäristöön.
- 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.
- 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.
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. |