Deli putem


Kreiranje i ažuriranje rešenja

Da biste pronašli i radili samo sa komponentama koje ste prilagodili, kreirajte rešenje i obavite sva prilagođavanja na tom mestu. Zatim, uvek se setite da radite u kontekstu prilagođenog rešenja dok dodajete, uređujete i kreirate komponente. To olakšava izvoz rešenja radi uvoza u drugo okruženje ili pravljenja rezervne kopije. Još informacija: Kreiranje rešenja

Ažuriranje rešenja

Unesite promene u svoje nekompletno rešenje, kao što je dodavanje ili uklanjanje komponenti. Zatim, kada uvezete prethodno uvezeno kompletno rešenje, logika uvoza detektuje rešenje kao ispravku i prikazuje sledeći ekran sa opcijama.

Prilikom uvoza otkrivena je ispravka rešenja.

Još informacija: Primena ispravke ili nadogradnje na rešenje

Kreiranje zakrpa rešenja

Možete da kreirate zakrpu za nadređeno rešenje i da je izvezete ga kao manju ispravku osnovnog rešenja. Kada klonirate rešenje, sistem sabira sve povezane zakrpe u osnovno rešenje i kreira novu verziju.

Upozorenje

Ne preporučujemo upotrebu kloniranja zakrpe i kloniranja rešenja radi ažuriranja rešenja, jer to ograničava timski razvoj i povećava složenost prilikom skladištenja rešenja u sistemu kontrole izvora. Informacije o tome kako da ažurirate rešenje potražite u odeljku Ažuriranje rešenja.

Kreiranje ispravki pomoću kloniranog rešenja i kloniranja za zakrpu

Kada radite sa zakrpama i kloniranim rešenjima, zadržite sledeće informacije u vidu:

  • Zakrpa predstavlja postepenu manju ispravku nadređenog rešenja. Zakrpa može dodati ili ažurirati komponente i sredstva u nadređenom rešenju prilikom instalacije u ciljnom sistemu, ali nije moguće izbrisati komponente niti sredstva iz nadređenog rešenja.

  • Zakrpa može imati samo jedno nadređeno rešenje, ali nadređeno rešenje može imati jednu ili više zakrpa.

  • Zakrpa se pravi od nekompletnog rešenja. Ne možete da kreirate zakrpu od kompletnog rešenja.

  • Kada uvezete zakrpu u ciljni sistem, trebalo bi da je izvezete kao kompletnu zakrpu. Nemojte koristiti nekompletne zakrpe u okruženjima produkcije.

  • Nadređeno rešenje mora biti prisutno u ciljnom sistemu da biste instalirali zakrpu.

  • Možete da izbrišete ili ažurirate zakrpu.

  • Ako izbrišete nadređeno rešenje, sve podređene zakrpe se takođe brišu. Sistem daje poruku upozorenja da nije moguće opozvati brisanje. Brisanje se izvršava u jednoj transakciji. Ako brisanje neke od zakrpa ili nadređenog rešenja ne uspe, cela transakcija se vraća unazad.

  • Nakon kreiranja prve zakrpe za nadređeno rešenje, rešenje postaje zaključano i ne možete da ga menjate niti izvozite. Međutim, ako izbrišete sve njegove podređene zakrpe, nadređeno rešenje postaje otključano.

  • Kada klonirate osnovno rešenje, sve podređene zakrpe se sabiraju u osnovno rešenje i ono postaje nova verzija. Možete da dodajete, uređujete ili brišete komponente i sredstva u klonirana rešenja.

  • Klonirano rešenje predstavlja zamenu osnovnog rešenja kada se instalira u ciljnom sistemu kao kompletno rešenje. Obično možete koristiti klonirano rešenje za isporuku glavne ispravke prethodnog rešenje.

Kada klonirate rešenje, broj verzije koji navedete uključuje glavne i manje pozicije.

Kloniraj zakrpu glavnu i međuverzija

Kada klonirate zakrpu, broj verzije koji navedete uključuje pozicije izrade i revizije.

Kloniranje verzije zakrpe i revizije

Za više informacija o brojevima verzije, pogledajte odeljak Klonirano rešenje i brojevi verzija zakrpa za kloniranje u ovom članku.

Kreirajte zakrpu rešenja

Zakrpa sadrži promene nadređenog rešenja, kao što su dodavanje ili izmena komponenti i sredstava. Ne morate da uključujete nadređene komponente osim ako planirate da ih menjate.

Kreiranje zakrpe za nekompletno rešenje

  1. Idite na Power Apps portal, a zatim izaberite Rešenja.

  2. U listi rešenja, izaberite nekompletno rešenje da biste kreirali zakrpu za njega. Na komandnoj traci izaberite Kloniraj, a zatim izaberite Kloniraj zakrpu. Desno okno koje će se otvoriti sadrži ime osnovnog rešenja i broj verzije zakrpe. Izaberite stavku Sačuvaj.

    Kloniraj zakrpu
  3. U listi rešenja, pronađite i otvorite novokreiranu zakrpu. Imajte na umu da je jedinstvenom imenu rešenja dodato Patchheksbroj. Baš kao sa osnovnim rešenjem, dodajte komponente i sredstava koje želite.

Kreiranje zakrpe pomoću istraživača rešenja

Sledeće ilustracije pružaju primer kreiranja zakrpe za postojeće rešenje. Počnite tako što ćete izabrati Kloniraj zakrpu (u komprimovanom prikazu, ikona Kloniraj zakrpu se prikazuje kao dva mala kvadrata, kao što je prikazano ispod).

Klonirajte ikonu zakrpe.

U okviru za dijalog Kloniraj u zakrpu vidite da je broj verzije za zakrpu zasnovan na broju verzije nadređenog rešenja, ali je broj verzije pomeren za jedan. Svaka naredna zakrpa ima veći broj verzije ili revizije od prethodne zakrpe.

Koristite dijalog „Kloniraj u zakrpu“.

Sledeći snimak ekrana prikazuje osnovno rešenje SegmentedSolutionExample, verzija 1.0.1.0 i zakrpu SegmentedSolutionExample_Patch, verzija 1.0.2.0.

Mreža sa rešenjima i zakrpama.

U zakrpi smo dodali novi prilagođeni entitet naziva Book i uključili sva sredstva entiteta Book u zakrpu.

Dodajte prilagođeni entitet u zakrpu.

Klonirajte rešenje

Kada klonirate nekompletno rešenje, originalno rešenje i sve zakrpe u vezi sa rešenjem biće uključene u novokreiranu verziju originalnog rešenja. Nakon kloniranja, nova verzija rešenja sadrži originalne entitete i sve komponente entiteta koje su dodate zakrpom.

Klonirajte rešenje.

Važno

Kloniranje rešenja spaja originalno rešenje i pridružene zakrpe u novo osnovno rešenje i uklanja originalno rešenje i zakrpe.

  1. Idite na Power Apps portal, a zatim izaberite Rešenja.

  2. U listi rešenja, izaberite nekompletno rešenje da biste kreirali klon. Na komandnoj traci izaberite Kloniraj, a zatim izaberite Kloniraj rešenje. Okno na desnoj strani prikazuje ime osnovnog rešenja i broj nove verzije. Izaberite stavku Sačuvaj.

Klonirano rešenje i brojevi verzije zakrpa za kloniranje

Zakrpa mora imati veći broj verzije ili revizije od nadređenog rešenja. Ona ne imati veću glavnu ili pomoćnu verziju. Na primer, za osnovno rešenje sa verzijom 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 rešenje mora imati broj verzije koji je veći od broja verzije osnovnog rešenja ili jednak njemu. Na primer, za osnovno rešenje verzije 3.1.5.7, klonirano rešenje može biti verzija 3.2.0.0 ili verzija 3.1.5.7. Kada klonirate rešenje ili zakrpu, postavite samo vrednosti glavne verzije i međuverzije za klonirano rešenje i vrednosti verzije ili revizije zakrpe.

Pogledajte i ovo

Pregled alatki i aplikacija koje se koriste sa ALM-om