Sdílet prostřednictvím


Nastavení integrace Dataverse a Git (preview)

[Tento článek představuje předběžnou dokumentaci a může se změnit.]

Integrace Gitu v Dataverse je inicializována Power Platform z oblasti Řešení v rámci Power Apps (make.powerapps.com). Tento článek pojednává o integraci řešení Dataverse s Gitem a zaměřuje se na připojení Azure DevOps a vazbu prostředí pro Dynamics 365 a Power Platform.

Důležité

  • Toto je funkce Preview.
  • Funkce Preview nejsou určené pro normální používání a mohou mít omezené fungování. Jsou to funkce, které jsou poskytnuté před svým oficiálním vydáním, aby si je zákazníci mohli co nejdříve vyzkoušet a mohli nám napsat své názory.

Předpoklad pro integraci Git s Dataverse

  • Funkce integrace Dataverse Git spravovaných prostředí. Vývojová prostředí musí být povolena jako spravovaná prostředí, aby bylo možné tuto funkci používat.

  • Předplatné a licence Azure DevOps pro uživatele, kteří pracují se zdrojovým ovládacím prvkem, jsou požadovány, když připojujete prostředí Dataverse ke Git.

    Poznámka:

    V základním plánu služby je k dispozici omezený počet licencí Azure DevOps. Další informace o cenách a licencování najdete v části Azure DevOpsSlužby Azure DevOps.

  • Vyžaduje se oprávnění služeb Azure DevOps pro provádění revizí a čtení zdrojových souborů. Členové skupiny zabezpečení Přispěvatelé mají oprávnění.

  • Prostředí Power Platform s Dataverse a rolí zabezpečení správce systému je potřeba pro připojení ke Git, což dokončí počáteční vazbu vašeho prostředí nebo řešení na projekt v Azure DevOps.

Nastavení Azure DevOps

Abyste mohli začít, potřebujete projekt a úložiště Azure DevOps pro připojení ke svému prostředí Dataverse. Pokud nemáte nastavení projektu a úložiště Azure DevOps, vytvořte nový projekt a úložiště v Azure DevOps následujícím postupem.

  1. Přihlaste se k Azure DevOps a vyberte organizaci.
  2. Vyberte Nový projekt, zadejte název a ujistěte se, že je správa verzí pro váš projekt nastavená na Git, a vyberte Vytvořit.
  3. V novém projektu vyberte Úložiště a pak vyberte Inicializovat v dolní části stránky a inicializujte výchozí úložiště.

Ujistěte se, že všichni uživatelé, kteří provádějí změny ve vašem prostředí, mají přístup k vašemu úložišti a potvrdí změny. Zkontrolujte konfiguraci licencování a skupiny zabezpečení Azure DevOpsa ujistěte se, že můžou používat panel správy zdrojového kódu řešení.

Připojení Dataverse k úložišti Git

Pokud chcete připojit své prostředí Dataverse ke Gitu, vytvořte vazbu prostředí s projektem v Azure DevOps. Prostředí můžete svázat s projektem pomocí vazby prostředí nebo řešení. Další informace o rozdílech mezi prostředím a vazbou řešení najdete v tématu Jak zvolit mezi prostředím a vazbou řešení.

  1. Přihlaste se k Power Apps a poté přejděte do části Řešení.

  2. V oblasti Řešení vyberte řešení, na panelu příkazů vyberte Připojit ke Git.

  3. Vyberte Prostředí nebo Řešení z možností typu připojení a vyberte organizaci a projekt Azure DevOps.

    Důležité

    Po nastavení nelze tato nastavení změnit.

    Další informace o rozdílech mezi prostředím a vazbou řešení najdete v následující části.

  4. V závislosti na typu vazby můžete vybrat projekt, úložiště nebo větev a zadat složku, ke které se má prostředí nebo řešení svázat. Vyberte Připojit.

Jak si vybrat mezi vazbou prostředí a řešení

Důležité

Tyto vazby se po počátečním nastavení nedají změnit, takže je důležité zvolit správnou strategii vazeb pro vaši organizaci a prostředí.

Pokud si nejste jistí, kterou strategii vazeb použít, je doporučeným přístupem, jak začít s integrací Gitu v prostředí Dataverse. Tady je několik klíčových rozdílů mezi prostředím a vazbou řešení, které vám pomůžou rozhodnout, který přístup je pro vás ten pravý.

Vazba prostředí

Vazba prostředí je jediný proces pro svázání celého prostředí Dataverse a všech nespravovaných řešení a komponent v prostředí s jedním úložištěm a složkou. Když se rozhodnete svázat celé prostředí, všechna nespravovaná vlastní nastavení provedená v jakémkoli vlastním nespravovaném řešení se uloží do jedné složky a větve Git a po výběru nemusíte nastavovat žádná další řešení. Systém umožňuje, aby více řešení používalo jedno umístění kořenové složky a v samostatném souboru sleduje, které komponenty patří ke každému řešení. Už není nutné používat jedinečnou kořenovou složku pro každé řešení. Pokud používáte vazbu prostředí, můžete vybrat úložiště, větev a složku, se kterou chcete prostředí svázat během počátečního nastavení.

Vazba řešení

Vazbu řešení lze použít ke správě zdrojového kódu více řešení ve stejném prostředí k oddělení úložišť nebo složek. Vazba řešení poskytuje větší flexibilitu v organizaci zdrojových souborů, ale vyžaduje větší správu ze strany tvůrců, aby mohli připojit nová řešení do správy zdrojového kódu. Systém vyžaduje, aby pro každý objekt řešení existovalo pouze jedno umístění ve správě zdrojového kódu, což znamená, že pokud se rozhodnete svázat řešení s různými zdrojovými umístěními, systém vám neumožní mít stejnou komponentu ve více řešeních. Vazba řešení nevyžaduje, aby bylo během počátečního nastavení vybráno úložiště nebo řešení. Místo toho vyberete úložiště a složku, se kterou chcete vytvořit vazbu jednotlivých řešení, až budete připraveni vytvořit vazbu řešení ke správě zdrojového kódu.

Další důležité informace

Pokud vyberete vazbu prostředí, všechna nová nespravovaná řešení se automaticky synchronizují se zdrojovým kódem bez dalších akcí, a pokud vyberete vazbu na řešení, vytvoření nového řešení později vyžaduje, aby bylo řešení před synchronizací se správou zdrojového kódu také nakonfigurováno pro správu zdrojového kódu. Zvažte bezpečnost synchronizace všech řešení oproti flexibilitě různých složek a propojení zdrojového kódu pro každé řešení.

Vazba řešení na úložiště a složku (při použití strategie vazby řešení)

Jakmile připojíte své prostředí ke Gitu pomocí strategie vazby řešení, můžete vytvořit vazbu řešení k úložišti a složce ve stejném projektu Azure DevOps.

  1. V oblasti Řešení vyberte tři svislé tečky vedle řešení, které chcete svázat se správou zdrojového kódu, a pak vyberte Připojit ke Gitu.
  2. Vyberte existující větev nebo vytvořte novou větev, zadejte složku Git, se kterou chcete řešení svázat, a pak vyberte Připojit.

Ověření připojení

Pokud chcete ověřit připojení ke Gitu, vytvořte nové řešení nebo proveďte změny ve stávajícím řešení a zobrazte změny pomocí tohoto postupu:

  1. Na stránce Řešení otevřete řešení, ve kterém chcete zobrazit změny.
  2. V levém podokně vyberte Ovládací prvek zdroje k zobrazení změn provedených v řešení.

Teď můžete zobrazit změny provedené v řešení a můžete je potvrdit a odeslat do úložiště a také zobrazit aktuální větev, ke které je vaše řešení vázáno.

Další kroky

Jakmile se vaše prostředí a řešení připojí ke Gitu, můžete začít provádět změny ve svých řešeních a potvrzovat a odesílat tyto změny do úložiště. Další informace o operacích správy zdrojového kódu najdete v tématu Operace úložiště správy zdrojového kódu (Preview).