Správa pracovního prostoru pomocí Gitu (Preview)
Tento článek vás provede následujícími základními úlohami v nástroji pro integraci Git v Microsoft Fabric:
Než začnete, doporučujeme si přečíst přehled integrace Gitu.
Důležité
Tato funkce je ve verzi Preview.
Požadavky
Pokud chcete integrovat Git s pracovním prostorem Microsoft Fabric, musíte v Azure DevOps i Fabric nastavit následující požadavky.
Požadavky Azure DevOps
- Aktivní účet Azure zaregistrovaný pro stejného uživatele, který používá pracovní prostor Fabric. Vytvořte si bezplatný účet.
- Přístup k existujícímu úložišti
Požadavky na prostředky infrastruktury
Pokud chcete získat přístup k funkci integrace Gitu, potřebujete jednu z následujících možností:
- Licence Power BI Premium Licence Power BI Premium podporuje jenom všechny položky Power BI.
- Kapacita prostředků infrastruktury. K použití všech podporovaných položek infrastruktury se vyžaduje kapacita prostředků infrastruktury.
Kromě toho musí správce vaší organizace povolit, aby uživatelé mohli vytvářet tenanta položek infrastruktury na portálu pro správu.
Připojení pracovního prostoru k úložišti Azure
Pracovní prostor může připojit jenom správce pracovního prostoru k úložišti Azure, ale po připojení může v pracovním prostoru pracovat kdokoli s oprávněním. Pokud nejste správce, požádejte správce o pomoc s připojením. Pokud chcete připojit pracovní prostor k úložišti Azure, postupujte takto:
Přihlaste se k Power BI a přejděte do pracovního prostoru, ke kterému se chcete připojit.
Přejít do nastavení pracovního prostoru
Poznámka:
Pokud ikonu Nastavení pracovního prostoru nevidíte, vyberte tři tečky a pak nastavení pracovního prostoru.
Vyberte integraci Gitu. Automaticky jste přihlášení k účtu Azure Repos zaregistrovaného pro uživatele Microsoft Entra přihlášeného k Prostředkům infrastruktury.
V rozevírací nabídce zadejte následující podrobnosti o větvi, ke které se chcete připojit:
Poznámka:
Pracovní prostor můžete připojit jenom k jedné větvi a jedné složce najednou.
- Organizace
- Projekt
- Úložiště Git
- Větev (Vyberte existující větev pomocí rozevírací nabídky nebo vyberte + Nová větev a vytvořte novou větev. Můžete se připojit pouze k jedné větvi najednou.)
- Složka (Vyberte existující složku ve větvi nebo zadejte název pro vytvoření nové složky. Pokud složku nevyberete, obsah se vytvoří v kořenové složce. Můžete se připojit pouze k jedné složce najednou.)
Vyberte Připojit a synchronizovat.
Pokud je pracovní prostor nebo větev Gitu prázdná, během počáteční synchronizace se obsah zkopíruje z neprázdného umístění do prázdného. Pokud pracovní prostor i větev Gitu obsahují obsah, zobrazí se dotaz, ve kterém směru má synchronizace proběhnout. Další informace o této počáteční synchronizaci najdete v tématu Připojení a synchronizace.
Po připojení se v pracovním prostoru zobrazí informace o správě zdrojového kódu, které uživateli umožní zobrazit připojenou větev, stav každé položky ve větvi a čas poslední synchronizace.
Pokud chcete zachovat synchronizaci pracovního prostoru s větví Git, potvrďte všechny změny provedené v pracovním prostoru do větve Git a aktualizujte pracovní prostor pokaždé, když někdo vytvoří nová potvrzení do větve Gitu.
Potvrzení změn do Gitu
Po úspěšném připojení ke složce Git upravte pracovní prostor obvyklým způsobem. Všechny změny, které uložíte, se uloží jenom v pracovním prostoru. Až budete připravení, můžete potvrdit změny do větve Gitu nebo vrátit změny zpět a vrátit se k předchozímu stavu. Přečtěte si další informace o potvrzeních.
Pokud chcete potvrdit změny ve větvi Git, postupujte takto:
Přejděte do pracovního prostoru.
Vyberte ikonu správy zdrojového kódu . Tato ikona zobrazuje počet nepotvrzených změn.
V ovládacím panelu Zdroj vyberte změny. Zobrazí se seznam se všemi položkami, které jste změnili, a ikona označující, jestli je položka nová , změněná, konfliktní nebo odstraněná .
Vyberte položky, které chcete potvrdit. Pokud chcete vybrat všechny položky, zaškrtněte políčko nahoře.
Přidejte do pole komentář. Pokud komentář nepřidáte, přidá se automaticky výchozí zpráva.
Vyberte Potvrdit.
Po potvrzení změn se ze seznamu odeberou potvrzené položky a pracovní prostor bude odkazovat na nové potvrzení, se kterým se synchronizuje.
Po úspěšném dokončení potvrzení se stav vybraných položek změní z Nepotvrzené na Synchronizované.
Aktualizace pracovního prostoru z Gitu
Pokaždé, když někdo potvrdí novou změnu do připojené větve Gitu, zobrazí se v příslušném pracovním prostoru oznámení. Pomocí panelu Správa zdrojového kódu můžete stáhnout nejnovější změny, sloučit je nebo se vrátit do pracovního prostoru a aktualizovat živé položky. Přečtěte si další informace o aktualizaci.
Pokud chcete aktualizovat pracovní prostor, postupujte takto:
- Přejděte do pracovního prostoru.
- Vyberte ikonu správy zdrojového kódu .
- V ovládacím panelu Zdroj vyberte Aktualizace . Zobrazí se seznam se všemi položkami, které byly změněny ve větvi od poslední aktualizace.
- Vyberte Aktualizovat vše.
Po úspěšném dokončení aktualizace se odebere seznam položek a pracovní prostor bude odkazovat na nové potvrzení, se kterým se synchronizuje.
Po úspěšném dokončení aktualizace se stav položek změní na Synchronizované.
Odpojení pracovního prostoru od Gitu
Pracovní prostor může odpojit jenom správce pracovního prostoru od úložiště Azure. Pokud nejste správce, požádejte správce o pomoc s odpojením. Pokud jste správce a chcete úložiště odpojit, postupujte takto:
Přejít do nastavení pracovního prostoru
Výběr integrace Gitu
Výběr možnosti Odpojit pracovní prostor
Dalším výběrem možnosti Odpojit potvrďte.
Oprávnění
Akce, které můžete provést v pracovním prostoru, závisí na oprávněních, která máte v pracovním prostoru i v Azure DevOps. Podrobnější diskuzi o oprávněních najdete v tématu Oprávnění.
Úvahy a omezení
Během procesu Potvrzení do Gitu služba Fabric odstraní všechny soubory ve složce položek, které nejsou součástí definice položky. Nesouvisející soubory, které nejsou ve složce položek, se neodstraní.
Po potvrzení změn si můžete všimnout neočekávaných změn položky, kterou jste neudělali. Tyto změny jsou séanticky nevýznamné a mohou k tomu dojít z několika důvodů. Příklad:
Ruční změna definičního souboru položky Tyto změny jsou platné, ale můžou se lišit od toho, co se provádí prostřednictvím editorů. Pokud například přejmenujete sloupec sémantického modelu v Gitu a naimportujete tuto změnu do pracovního prostoru, při příštím potvrzení změn do sémantického modelu se soubor bim zaregistruje jako změněný a upravený sloupec se vloží do zadní části
columns
pole. Důvodem je to, že modul AS, který generuje soubory BIM , odesílá přejmenované sloupce na konec pole. Tato změna nemá vliv na způsob fungování položky.Potvrzení souboru, který používá konce řádků CRLF . Služba používá konce řádků LF (spojnicový kanál). Pokud jste měli soubory položek v úložišti Git s konců řádků CRLF , při potvrzení ze služby se tyto soubory změní na LF. Pokud například otevřete sestavu v desktopové verzi, uložte projekt .pbip a nahrajte ho do Gitu pomocí CRLF.
Pokud máte s těmito akcemi problémy, ujistěte se, že rozumíte omezením funkce integrace Gitu.
Související obsah
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro