Jaa


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.

Tuonnin yhteydessä havaittu ratkaisupäivitys

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.

Korjaustiedoston pää- ja aliversion kloonaaminen

Kun kloonaat korjaustiedsoton, määrittämäsi versionumero sisältää koontiversio- ja tarkistussijainnit.

Korjaustiedoston koontiversion ja korjausversion kloonaaminen

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

  1. Siirry Power Apps -portaaliin ja valitse Ratkaisut.

  2. 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.

    Kloonaa korjaustiedosto
  3. 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 kuvake.

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.

Käytä kloonaa korjaustiedostoon -valintaikkunaa.

Seuraavassa näyttökuvassa on perusratkaisu SegmentedSolutionExample, versio 1.0.1.0, ja korjaustiedoston SegmentedSolutionExample_Patch versio 1.0.2.0.

Ruudukko, jossa on ratkaisuja ja korjaustiedostoja.

Lisäsimme uuteen mukautettuun entiteettiin korjaustiedoston Book ja kaikki Book-entiteetin resurssit korjaustiedostoon.

Lisää mukautettu kohde 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.

Ratkaisun kloonaus

Tärkeä

Ratkaisun kloonaus yhdistää alkuperäisen ratkaisun ja siihen liittyvät korjaustiedostot uuteen perusratkaisuun ja poistaa alkuperäisen ratkaisun ja korjaustiedostot.

  1. Siirry Power Apps -portaaliin ja valitse Ratkaisut.

  2. 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