Ratkaisujen luominen ja päivittäminen
Jos haluat etsiä ja käsitellä vain mukauttamiasi osia, luo ratkaisu ja tee kaikki tarvittavat mukautukset siellä. Muistathan kuitenkin aina käsitellä mukautettua ratkaisua, kun lisäät, muokkaat ja luot komponentteja. Näin voit helposti viedä ratkaisun tuontia varten toiseen ympäristöön tai varmuuskopioksi. Lisätietoja: Ratkaisun luominen
Ratkaisun päivittäminen
Voit muuttaa hallitsematonta ratkaisua, kuten lisätä tai poistaa komponentteja. Kun tuot aiemmin tuodun hallitun ratkaisun, tuontilogiikka havaitsee ratkaisun päivityksenä ja näyttää seuraavan vaihtoehtojen näytön.
Lisätietoja: Päivityksen tai versiopäivityksen kohdistaminen ratkaisuun
Ratkaisun korjaustiedoston luominen
Voit luoda pääratkaisun korjaustiedoston ja viedä sen pienenä päivityksenä perusratkaisuun. Kun kloonaat ratkaisun, järjestelmä kokoaa kaikki tarvittavat korjaustiedostot pääratkaisuksi ja luo uuden version.
Varoitus
Ratkaisun päivittämistä kloonaamalla korjaus ja sitten ratkaisu ei suositella, koska se rajoittaa ryhmäkehitystä ja lisää monimutkaisuutta, kun ratkaisu tallennetaan lähteenhallintajärjestelmään. Lisätietoja ratkaisun päivittämisestä on kohdassa Ratkaisun päivittäminen.
Päivitysten luominen käyttämällä ratkaisun kloonaamista ja kloonaamista korjaustiedostoon
Muista seuraavat seikat, kun käsittelet korjaustiedostoja ja kloonattuja ratkaisuja:
Korjaustiedosto on pieni lisäävä päivitys pääratkaisuun. Kohdejärjestelyyn asennettu korjaustiedosto voi lisätä tai päivittää komponentteja ja resursseja pääratkaisuun, mutta se ei voi poistaa komponentteja eikä resursseja pääratkaisusta.
Korjaustiedostolla voi olla vain yksi pääratkaisu, mutta pääratkaisulla voi olla yksi tai useita korjaustiedostoja.
Korjaustiedosto luodaan hallitsemattomasta ratkaisusta. Hallitusta ratkaisusta ei voi luoda korjaustiedostoa.
Kun tuot korjaustiedoston kohdejärjestelmään, tuo se hallittuna korjaustiedostona. Älä käytä ei-hallittuja korjaustiedostoja tuotantoympäristöissä.
Pääratkaisun on oltava kohdejärjestelmässä, kun korjaustiedosto asennetaan.
Voit poistaa tai päivittää korjaustiedoston.
Jos poistat pääratkaisun, kaikki siihen kuuluvat korjaustiedostot poistuvat. Järjestelmä näyttää varoitusviestin, jonka mukaan poistotoimintoa ei voi kumota. Poisto suoritetaan yhtenä tapahtumasarjana. Jos korjaustiedostojen tai ylätason ratkaisun poistaminen epäonnistuu, koko tapahtuma peruuntuu.
Kun olet luonut ensimmäisen pääratkaisun korjaustiedoston, ratkaisu lukitaan ja eikä ratkaisuun voi tehdä muutoksia eikä viedä sitä. Jos poistat kaikki alatason korjaustiedostot, pääratkaisu lukkiutuu.
Kun kloonaat perusratkaisun, järjestelmä palauttaa kaikki tarvittavat alatason tiedostot perusratkaisuun, josta tulee uusi versio. Voit lisätä, muokata tai poistaa komponentteja ja resursseja kloonatusta ratkaisusta.
Kloonattu ratkaisu korvaa perusratkaisun, kun se asennetaan kohdejärjestelmään hallittuna ratkaisuna. Kloonattua ratkaisua käytetään yleensä viemään suuria päivityksiä edelliseen ratkaisuun.
Kun kloonaat ratkaisun, määrittämäsi versionumero sisältää pää- ja alisijainnit.
Kun kloonaat korjaustiedsoton, määrittämäsi versionumero sisältää koontiversio- ja tarkistussijainnit.
Lisätietoja versionumeroista on tässä artikkelissa kohdassa Kloonaa ratkaisu ja kloonaa korjauksen versionumerot.
Luo ratkaisun korjaustiedosto
Korjaustiedosto sisältää pääratkaisun muutoksia, esimerkiksi lisättyjä tai muokattuja komponentteja ja resursseja. Sinun ei tarvitse sisällyttää pääratkaisun komponentteja, ellet aio muokata niitä.
Korjaustiedoston luominen ei-hallittua ratkaisua varten
Siirry Power Apps -portaaliin ja valitse Ratkaisut.
Valitse ratkaisuluettelosta hallitsematon ratkaisu, jolle korjaustiedosto luodaan. Valitse komentopalkissa Kloonaa ja valitse sitten Kloonaa korjaustiedosto. Avautuvassa oikeanpuoleisessa ruudussa on perusratkaisun nimi ja korjaustiedoston versionumero. Valitse Tallenna.
Etsi ratkaisuluettelosta juuri luotu korjaustiedosto ja avaa se. Huomaa, että ratkaisun yksilöivä nimi on lisätty kohteeseen Patchhexnumber Lisää haluamasi komponentit ja resurssit samoin kuin perusratkaisun kohdalla tehtiin.
Luo korjaustiedosto ratkaisunhallinnan avulla
Seuraavissa kuvissa on esimerkki korjaustiedoston luomisesta olemassa olevalle ratkaisulle. Valitse ensin Kloonaa korjaustiedosto (supistetussa näkymässä Kloonaa korjaustiedosto kuvake näkyy oheisen kuvan mukaisesti kahtena pienenä neliönä).
Kloonaa korjaustiedoston -valintaikkunassa näet, että korjaustiedoston versionumero perustuu pääratkaisun versionumeroon, mutta koontiversion numero on kasvanut yhdellä. Jokaisen myöhemmän korjaustiedoston koonti- tai tarkistusversion numero on edeltävän korjaustiedoston vastaavaa numeroa suurempi.
Seuraavassa näyttökuvassa on perusratkaisu SegmentedSolutionExample, versio 1.0.1.0, ja korjaustiedoston SegmentedSolutionExample_Patch versio 1.0.2.0.
Lisäsimme uuteen mukautettuun entiteettiin korjaustiedoston Book
ja kaikki Book
-entiteetin resurssit korjaustiedostoon.
Kloonaa ratkaisu
Kun kloonaat ei-hallitun ratkaisun, alkuperäinen ratkaisu ja kaikki tähän ratkaisuun liittyvät korjaustiedostot kootaan alkuperäisen ratkaisun uuteen versioon. Kloonauksen jälkeen uusi ratkaisuversio sisältää kolme alkuperäistä entiteettiä sekä korjaustiedostoon lisätyt osat tai entiteetit.
Tärkeä
Ratkaisun kloonaus yhdistää alkuperäisen ratkaisun ja siihen liittyvät korjaustiedostot uuteen perusratkaisuun ja poistaa alkuperäisen ratkaisun ja korjaustiedostot.
Siirry Power Apps -portaaliin ja valitse Ratkaisut.
Valitse ratkaisuluettelosta hallitsematon ratkaisu, jolle klooni luodaan. Valitse komentopalkissa Kloonaa ja valitse sitten Kloonaa ratkaisu. Oikeanpuoleisessa ruudussa on perusratkaisun nimi ja uusi versionumero. Valitse Tallenna.
Kloonaa ratkaisu ja kloonaa korjauksen versionumerot
Korjaustiedoston koonti- tai tarkistusversion numeron on oltava suurempi kuin vastaava numero pääratkaisussa. Siinä ei voi olla suurempi pää- vai aliversio. Esimerkiksi perusratkaisun version 3.1.5.7 korjaustiedosto voi olla versio 3.1.5.8 tai 3.1.7.0 muttei 3.2.0.0. Kloonatun ratkaisun versionumeron on oltava suurempi tai yhtä suuri kuin perusratkaisun versionumero. Esimerkiksi perusratkaisun version 3.1.5.7 kloonattu ratkaisu voi olla versio 3.2.0.0 tai 3.1.5.7. Kun kloonaat ratkaisun tai korjauksen, määrität kloonatun ratkaisun pää- ja aliversioiden arvot ja korjaustiedoston koonti- tai tarkistusversion arvot.
Katso myös
ALM:n kanssa käytettävien työkalujen ja sovellusten yleiskatsaus