Izrada i ažuriranje rješenja
Da biste pronašli i radili samo s komponentama koje ste prilagodili, stvorite rješenje i tamo napravite sva svoja prilagođavanja. Zatim zapamtite da uvijek radite u kontekstu prilagođenog rješenja dok dodajete, uređujete i stvarate komponente. To olakšava izvoz rješenja za uvoz u drugo okruženje ili kao sigurnosno kopiranje. Dodatne informacije: Stvaranje rješenja
Ažuriranje rješenja
Unesite promjene u svoje neupravljano rješenje, kao što je dodavanja ili uklanjanja komponenti. Nakon što uvezete upravljano rješenje koje je već uvezeno, logika uvoza prepoznaje rješenje kao ažuriranje i prikazuje se sljedeći zaslon s opcijama.
Dodatne informacije: Primjena ažuriranja ili nadogradnje za rješenje
Stvaranje zakrpi rješenja
Možete stvoriti zakrpe za nadređeno rješenje i izvesti ga kao pomoćno ažuriranje za osnovno rješenje. Kada ste klonirali rješenje, sustav kumulativno obrađuje sve povezane zakrpe u osnovno rješenje i stvara novu verziju.
Upozorenje
Upotreba kloniranja zakrpe i rješenja kloniranja za ažuriranje rješenja nije preporučljiva jer ograničava razvoj tima i povećava složenost prilikom pohrane vašeg rješenja u sustav za nadzor izvora. Informacije o ažuriranju rješenja potražite u Ažuriranje rješenja.
Stvaranje ažuriranja pomoću rješenja kloniranja i kloniranja u zakrpu
Kada radite sa zakrpama i kloniranim rješenjima, ne zaboravite sljedeće informacije:
Zakrpe predstavljaju pomoćno ažuriranje nadređenog rješenja. Zakrpa može dodati ili ažurirati komponente i sredstva u nadređeno rješenje nakon instalacije u ciljnom sustavu, ali ne može izbrisati sve komponente i sredstva iz nadređenog rješenja.
Zakrpa može imati samo jedno nadređeno rješenje, ali nadređeno rješenje može imati jednu ili više zakrpa.
Zakrpa se stvara iz neupravljanog rješenja. Nije moguće stvoriti zakrpu iz upravljanog rješenja.
Prilikom uvoza zakrpe u ciljni sustav, morate je izvesti kao upravljanu zakrpu. Nemojte koristiti neupravljane zakrpe u proizvodnom okruženju.
Nadređeno rješenje mora biti prisutno u ciljnom sustavu za instalaciju zakrpe.
Ne možete brisati i ažurirati zakrpe.
Ako izbrišete nadređeno rješenje, brišu se i sve podređene zakrpe. Sustav prikazuje poruku upozorenja da ne možete poništiti operaciju. Brisanje se izvodi u jednoj transakciji. Ako se zakrpa ili nadređeno rješenje ne može izbrisati, cijela se transakcija poništava.
Nakon što stvorite prvu zakrpu za nadređeno rješenje, rješenje se zaključava i ne možete promijeniti ovo rješenje ili izvesti ga. Međutim, ako izbrišete sve njegove podređene zakrpe, nadređeno rješenje se otključava.
Kada ste klonirali osnovno rješenje, sustav kumulativno obrađuje sve podređene zakrpe u osnovno rješenje i stvara novu verziju. Možete dodati, uređivati i brisati komponente i sredstva iz kloniranog rješenja.
Klonirano rješenje predstavlja zamjenu osnovnog rješenja pri instalaciji u ciljnom sustavu kao upravljano rješenje. Obično ćete koristiti klonirano rješenje za otpremu velikog ažuriranja na prethodno rješenje.
Kad klonirate rješenje, broj verzije koji navedete uključuje glavne i pomoćne pozicije.
Kad klonirate zakrpu, broj verzije koji navedete uključuje pozicije međuverzije i revizije.
Za više informacija o brojevima verzije pogledajte Brojevi verzije kloniranja rješenja i kloniranja zakrpe u ovom članku.
Stvori zakrpu rješenja
Zakrpa sadrži promjene nadređenog rješenja, kao što su dodavanje ili uređivanje komponenti i sredstava. Ne morate dodati nadređene komponente, osim ako ih ne namjeravate uređivati.
Stvaranje zakrpe za neupravljano rješenje.
Otvorite portal Power Apps, a zatim odaberite Rješenja.
Na popisu rješenja odaberite neupravljano rješenje da biste stvorili zakrpu za njega. Na naredbenoj traci odaberite Kloniraj, a zatim Kloniraj zakrpu. Otvara se desno okno koje sadrži naziv osnovnog rješenja i broj verzije zakrpe. Odaberite Spremi.
Na popisu rješenja pronađite i otvorite tek stvorenu zakrpu. Napominjemo da je jedinstvenom nazivu rješenja dodijeljen Patchhexnumber. Kao s osnovnim rješenjem, dodajte komponenti i sredstva koje želite.
Stvaranje zakrpe pomoću preglednika rješenja
Sljedeće ilustracije nude primjer stvaranja zakrpe za postojeće rješenje. Pokrenite odabirom mogućnosti Kloniraj zakrpu (u komprimiranom prikazu ikona Kloniraj zakrpu prikazana je kao dva mala kvadrata, kao što je prikazano ispod).
U dijaloškom okviru Kloniranje u zakrpu vidite da se broj verzije zakrpe temelji se na broju verzije nadređenog rješenja, ali i broj izdanja se povećava za jedan. Svaka sljedeća zakrpa ima veći broj izdanja ili revizije od prethodne zakrpe.
Sljedeća snimka zaslona prikazuje osnovno rješenje SegmentedSolutionExample, verzije 1.0.1.0 i zakrpu SegmentedSolutionExample_Patch, verzije 1.0.2.0.
U zakrpu smo dodali novi prilagođeni entitet Book
te smo u zakrpu uključili sva sredstva entiteta Book
.
Kloniranje rješenja
Kada klonirate neupravljano rješenje, izvorno rješenje i sve zakrpe povezane s rješenjem prikazuju se u novoj verziji izvornog rješenja. Nakon kloniranja nova verzija rješenja sadrži izvorne entitete i sve komponente ili entitete dodane u zakrpu.
Važno
Kloniranje rješenja spaja izvorno rješenje i pridružene zakrpe u novo osnovno rješenje te uklanja izvorno rješenje i zakrpe.
Otvorite portal Power Apps, a zatim odaberite Rješenja.
Na popisu rješenja odaberite neupravljano rješenje za koje ćete klonirati. Na naredbenoj traci odaberite Kloniraj, a zatim Kloniraj rješenje. U desnom oknu prikazuje se naziv osnovnog rješenja i broj nove verzije. Odaberite Spremi.
Brojevi verzije kloniranja rješenja i kloniranja zakrpe
Zakrpa mora imati veći broj izdanja ili verzije od nadređenog rješenja. Ne smije imati višu glavnu ili pomoćnu verziju. Na primjer, za osnovno rješenje verzije 3.1.5.7, zakrpa može biti verzija 3.1.5.8 ili verzija 3.1.7.0, ali ne i verzija 3.2.0.0. Klonirano rješenje mora imati broj verzije veći od ili jednak broju verzije osnovnog rješenja. Na primjer, za osnovno rješenje verzije 3.1.5.7, klonirano rješenje može biti verzija 3.2.0.0 ili verzija 3.1.5.7. Kada klonirate rješenje ili zakrpu, postavljate vrijednosti glavne i pomoćne verzije kloniranog rješenja te vrijednosti za zakrpu međuverzije ili revizije.