Zdieľať cez


Vytvorenie a aktualizácia riešení

Ak chcete vyhľadať a pracovať iba s komponentmi, ktoré ste prispôsobili, vytvorte riešenie a vykonajte tam všetky prispôsobenia. Pri pridávaní, úprave a vytváraní komponentov potom nezabudnite pracovať v kontexte vlastného riešenia. To uľahčuje export vášho riešenia na import do iného prostredia alebo ako zálohu. Ďalšie informácie Vytvorenie riešenia

Aktualizácia riešenia

Vykonávajte zmeny v rámci nespravovaného riešenia, ako je napríklad pridávanie alebo odstraňovanie súčastí. Keď si potom importujete spravované riešenie, ktoré bolo importované už predtým, logika importu rozpozná riešenie ako aktualizáciu a zobrazí sa nasledujúca obrazovka s možnosťami.

Pri importe bola zistená aktualizácia riešenia.

Ďalšie informácie: Použitie aktualizácie alebo inovácie riešenia

Vytvorenie opráv riešenia

Môžete vytvoriť opravu pre nadradené riešenie a exportovať ju ako menšiu aktualizáciu základného riešenia. Keď klonujete riešenie, systém zhrnie všetky súvisiace opravy do základného riešenia a vytvorí novú verziu.

Upozornenie

Použitie klonovania záplaty a klonovania riešenia na aktualizáciu riešenia sa neodporúča, pretože obmedzuje vývoj tímu a zvyšuje zložitosť pri ukladaní vášho riešenia do systému riadenia zdrojov. Informácie o tom, ako aktualizovať riešenie, nájdete na stránke Aktualizácia riešenia.

Vytváranie aktualizácií pomocou klonovacieho riešenia a klonovania na opravu

Keď pracujete s opravami a klonovanými riešeniami, nezabúdajte na nasledujúce informácie:

  • Oprava predstavuje menšiu aktualizáciu nadradeného riešenia. Oprava môže pridať alebo aktualizovať súčasti a prvky nadradeného riešenia pri inštalácii v cieľovom systéme, ale nedokáže odstrániť žiadne súčasti ani prvky z nadradeného riešenia.

  • Oprava môže mať iba jedno nadradené riešenie, ale nadradené riešenie môže mať jednu alebo viac opráv.

  • Oprava sa vytvára z nespravovaného riešenia. Zo spravovaného riešenia opravu vytvoriť nemôžete.

  • Keď importujete opravu na cieľový systém, mali by ste ju exportovať ako spravovanú opravu. V prostredí výroby nepoužívajte nespravované opravy.

  • Nadradené riešenie musí byť prítomné v cieľovom systéme, kde sa inštaluje oprava.

  • Opravu nemôžete vymazať ani aktualizovať.

  • Ak chcete odstrániť nadradeného riešenia, odstránia sa aj všetky podradené opravy. Systém vám dáva varovanie, že nebudete môcť operáciu odstránenia zvrátiť. Odstránenie sa vykonáva v rámci jednej transakcie. Ak zlyhá odstránenie jednej z opráv alebo nadradeného riešenia, celá transakcia je vrátená späť.

  • Po vytvorení prvej opravy pre nadradené riešenie, riešenie sa stáva zamknuté, a nemôžete robiť žiadne zmeny v tomto riešení ani ho exportovať. Ak však odstránite všetky svoje podradené opravy, nadradené riešenie sa odomkne.

  • Keď klonujete základné riešenie, systém zhrnie všetky podradené opravy do základného riešenia a stane sa z neho nová verzia. Do klonovaného riešenia môžete pridávať, upravovať a vymazávať súčasti a prvky.

  • Klonované riešenie predstavuje náhradu základného riešenia ak sa nainštaluje na cieľový systém ako spravované riešenie. Klonované riešenie zvyčajne používate na presunutie významných aktualizácií na predchádzajúce riešenia.

Keď klonujete riešenie, číslo verzie, ktoré zadáte, zahŕňa hlavné a vedľajšie pozície.

Klonujte hlavnú a vedľajšiu verziu opravy

Keď klonujete záplatu, číslo verzie, ktoré zadáte, zahŕňa pozície zostavy a revízie.

Klonujte verziu zostavy a revízie opravy

Viac informácií o číslach verzií nájdete v časti Čísla verzií klonovaného riešenia a klonovanej záplaty v tomto článku.

Vytvorenie opravy riešenia

Oprava obsahuje zmeny nadradeného riešenia, ako je napríklad pridanie alebo úprava súčastí a prvkov. Pokým neplánujete upravovať nadradené súčasti, nemusíte ich zahrnúť.

Vytvorenie opravy pre nespravované riešenie

  1. Prejdite na stránku Power Apps a potom vyberte Riešenia.

  2. V zozname riešení vyberte nespravované riešenie, ktorého opravu chcete vytvoriť. V paneli príkazov vyberte položku Klonovať a potom vyberte možnosť Klonovať opravu. Otvorená pravá tabla obsahuje názov základného riešenia a číslo verzie opravy. Vyberte položku Uložiť.

    Klonovať opravu
  3. V zozname riešení nájdite a otvorte novo vytvorenú opravu. Všimnite si, že bol pripojený jedinečný názov riešenia Opravahexnumber. Rovnako ako pri základnom riešení, pridajte požadované súčasti a prvky.

Vytvorte opravu pomocou prieskumníka riešení

Tieto ilustrácie poskytujú príklad vytvorenia opravy pre existujúce riešenie. Začnite kliknutím možnosti Klonovať opravu (v stlačenom zobrazení predstavuje ikona Klonovať opravu dva malé štvorce, ako je zobrazené nižšie).

Ikona klonovania opravy.

V dialógovom okne Klonovanie na opravu uvidíte, že číslo verzie opravy sa zakladá na čísle verzie nadradeného riešenia, ale číslo zostavy sa zvýšilo o jedno. Každá následná oprava má vyššie číslo zostavy alebo číslo revízie než predošlá oprava.

Použitie dialógového okna Klonovanie na opravu.

Nasledujúci obrázok zobrazuje základné riešenie SegmentedSolutionExample, verzia 1.0.1.0 a opravu SegmentedSolutionExample_Patch, verzia 1.0.2.0.

Mriežka s riešeniami a opravami.

V oprave sme pridali novú vlastnú entitu s názvom Book a obsahuje všetky prvky entity Book v oprave.

Pridanie vlastnej entity do opravy.

Klonovanie riešenia

Ak klonujete nespravované riešenie, pôvodné riešenie a všetky opravy súvisiace s týmto riešením sa zozbierajú do novo vytvorenej verzie pôvodného riešenia. Po klonovaní obsahuje nová verzia riešenia pôvodne entity plus akékoľvek súčasti alebo entity, ktoré sú pridané k oprave.

Klonovanie riešenia.

Dôležité

Klonovanie riešenia zlúči pôvodné riešenie a súvisiace záplaty do nového základného riešenia a odstráni pôvodné riešenie a záplaty.

  1. Prejdite na stránku Power Apps a potom vyberte Riešenia.

  2. V zozname riešení vyberte nespravované riešenie, čím vytvoríte klon. V paneli príkazov vyberte položku Klonovať a potom vyberte možnosť Klonovať riešenie. Pravá tabla zobrazuje názov základného riešenia a číslo novej verzie. Vyberte položku Uložiť.

Čísla verzií klonovaného riešenia a klonovanej záplaty

Oprava musí mať vyššie číslo verzie alebo revízie než nadradené riešenie. Nemôže mať vyššie hlavné ani vedľajšie verzie. Napríklad pre základné riešenie s verziou 3.1.5.7 môže byť oprava verzia 3.1.5.8 alebo verzia 3.1.7.0, ale nie 3.2.0.0 verzia. Klonované riešenie musí mať číslo verzie vyššie alebo rovné číslu verzie základného riešenia. Napríklad pre základné riešenie verzie 3.1.5.7 môže byť klonované riešenie verzie 3.2.0.0 alebo verzie 3.1.5.7. Keď klonujete riešenie alebo záplatu, nastavujete hodnoty hlavných a vedľajších verzií klonovaných riešenia a hodnoty verzie a revízie opravy.

Pozrite si tiež

Prehľad nástrojov a aplikácií používaných pri ALM