Introduktion till Git-integrering (förhandsversion)

Viktigt!

Den här funktionen är i förhandsversion.

Kommentar

De här artiklarna i det här avsnittet handlar om versionskontroll med hjälp av Git-integrering. Information om hur du hanterar distributionen av din app finns i dokumentationen om distributionspipelines .

Git-integrering i Microsoft Fabric gör det möjligt för utvecklare att integrera sina utvecklingsprocesser, verktyg och metodtips direkt i Fabric-plattformen. Det gör att utvecklare som utvecklar i Fabric kan:

  • Säkerhetskopiera och versionshanterade sitt arbete
  • Återgå till föregående steg efter behov
  • Samarbeta med andra eller arbeta ensam med Git-grenar
  • Använda funktionerna i välbekanta källkontrollverktyg för att hantera infrastrukturobjekt

Flödesschema som visar anslutningen mellan den fjärranslutna Git-lagringsplatsen och arbetsytan Infrastrukturresurser.

Integreringen med källkontrollen är på arbetsytenivå. Utvecklare kan versionsobjekt som de utvecklar inom en arbetsyta i en enda process, med fullständig insyn i alla deras objekt. För närvarande stöds bara ett fåtal objekt i förhandsversionen, men listan över objekt som stöds växer.

  • Läs upp versionskontroll och Git för att se till att du är bekant med grundläggande Git-begrepp.

  • Läs mer om Git-integreringsprocessen.

  • Läs om det bästa sättet att hantera dina Git-grenar.

Sekretessproblem

Innan du aktiverar Git-integrering måste du förstå följande möjliga sekretessproblem:

Objekt som stöds

Följande objekt stöds för närvarande:

Om arbetsytan eller Git-katalogen har objekt som inte stöds kan den fortfarande anslutas, men objekt som inte stöds ignoreras. De sparas eller synkroniseras inte, men de tas inte heller bort. De visas i källkontrollfönstret, men du kan inte checka in eller uppdatera dem.

Beaktanden och begränsningar

  • För närvarande stöds endast Git i Azure Repos med samma klientorganisation som Fabric-klientorganisationen.
  • Om arbetsytan och Git-lagringsplatsen finns i två olika geografiska regioner måste innehavaradministratören aktivera korsgeoexport.
  • Azure DevOps on-prem stöds inte.
  • Nationella moln stöds inte.