
Answer-first summary for fast verification
Answer: Set up a local Git repository on your machine, commit changes to the repository, and push to a remote repository hosted on Azure DevOps. This method ensures that all changes are tracked and can be reviewed before being merged into the main branch.
Option A is the correct approach because it provides a comprehensive solution for version control that includes tracking changes, facilitating code reviews, and supporting collaboration among team members. By setting up a local Git repository and pushing changes to a remote repository hosted on Azure DevOps, teams can maintain a history of changes, implement branching and merging strategies, and ensure compliance with project standards. This method is particularly beneficial for projects requiring strict compliance and collaboration across different locations.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
You are a Microsoft Fabric Analytics Engineer working on a project that requires version control for a Power BI workspace to streamline the analytics development lifecycle. The project must adhere to strict compliance standards and requires a solution that supports collaboration among team members across different locations. Considering these requirements, which of the following steps would you take to set up version control using Git and Azure DevOps for the Power BI workspace, and why is this approach the most beneficial? Choose the best option from the following:
A
Set up a local Git repository on your machine, commit changes to the repository, and push to a remote repository hosted on Azure DevOps. This method ensures that all changes are tracked and can be reviewed before being merged into the main branch.
B
Create a new project in Azure DevOps, add the Power BI workspace as a service connection, and configure continuous integration to automatically deploy changes to the workspace. This approach automates the deployment process but lacks detailed change tracking and review capabilities.
C
Use Azure DevOps to create a new Git repository, add the Power BI workspace as a remote, and push changes to the repository using the 'git push' command. This method simplifies the process but does not fully leverage Azure DevOps features for collaboration and compliance.
D
Configure Azure DevOps to automatically pull changes from the Power BI workspace and commit them to a Git repository. This approach reduces manual effort but may lead to untracked or unreviewed changes being committed.