Forum Discussion
Workspace Git integration
- 4 months ago
Hi Jhermytheone
we recently released the branched workspaces, selective branching features, which aim to tackle the development process (CI) to enhance the developer experience, work only on what is needed and imporve the the time to code.
You can read more about it in this blog: https://community.fabric.microsoft.com/t5/Fabric-Updates-Blogs/Introducing-new-Git-developer-experiences-in-Microsoft-Fabric/ba-p/5172181
and our documentation: https://learn.microsoft.com/en-us/fabric/cicd/git-integration/branched-workspace
Microsoft recommends a development process where you would create your sandbox (feature) workspaces for developers and then merge them to your Dev workspace.
https://learn.microsoft.com/en-us/fabric/cicd/manage-deployment#development-process
Faster merges and being vigilant with Pull Requests will help reduce merge conflicts.
How you create these workspaces depends on your environment. If the Team all has permissions to create new workspaces they can do s from the GUI. Alternatively, you can look to implement the branch out to new workspace scripts provided by Microsoft whilst waiting for the new branching out method to appear:
https://github.com/microsoft/fabric-toolbox/tree/main/accelerators/CICD/Branch-out-to-new-workspace
I hope this helps...
- Jhermytheone3 months agoNew Member
KevinChant Thank you