zg31210's avatar
zg31210
Regular Visitor
1 year ago
Status:
New

GIT Integration | Allow Multiple Users to select different branches in same workspace

When using Git Integration, only one workspace is allowed to use one branch at a time. If Developer A switches branch in a workspace than it changes for Developer B as well. So, if a development team is working on what can be considered a 'Devl' workspace, they need to use the feature to 'Branch out to new workspace' option in order to not interfere or override changes that others may be doing. (A huge use case for collaborative coding in Git, it would be nice if each team member can work on their own feature branches in the same workspace...). It would be nice if the Git Integration for a given Workspace allowed for 2 different members to change to two seperate feature branches within the same workspace at the same time. Ideally, the workspace can be tied to a single branch, such as 'main', but allow multiple team members branch off of main to development on seperate feature branches at the same time. The Git Commit and Pull Request process would still allow for versioning and change management, this would eliminate the need for multiple workspace creations, deletions, access management, and in the case of Power BI Semantic Model Data Source URLS it would not 'break' the lineage for power bi reports as the current Branch out to new workspace feature does. 

3 Comments

Recent ideas