MB-500 Practice Test

MB-500 Practice Test practice questions, page 12 of 16, with answer review and explanations.

Question 56

A company is using Dynamics 365 finance and operations apps. A user reports that a custom report does not provide the expected results. After updating the report, you receive an alert that there are conflicting changes to the report when checking it in to source control. You need to troubleshoot the cause of the conflict. What are two causes of the conflict? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  1. You created an annotation on a prior version of the report in source control.
  2. A developer rolled back the changeset at the same time you were working on the report.
  3. You did not perform a Get Latest Version from source control prior to working on the report.
  4. A developer requested a code review of the prior report changeset which was approved by a reviewer.
  5. A developer modified the report at the same time and created a shelveset of their changes.

Question 57

A company uses Dynamics 365 Finance and Azure Pipelines. The company requires a new YAML-based pipeline to be built with each commit to a branch named Develop. You need to create the pipeline. Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Question 58

Developers at a company discover a bug in the production environment. You update the existing code in a development environment to resolve the bug. You need to get the updated code to the production environment by using Azure DevOps. Which five actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Question 59

A company has a cloud-based installation of a Dynamics 365 Finance environment. Azure DevOps Version Control is configured with the following branches. Development VMs are set up and a local workspace is configured for the Development and Release branches. Developer1 creates code extensions by using the Development branch and checks the code into the Release branch. Developer2 creates a code extension by using the Development branch. The extension that Developer2 creates modifies some of the objects that Developer1 created. You must resolve all conflicts before you generate a build package. You need to merge code into the Release branch. Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Question 60

You are working on a Dynamics 365 Finance project with multiple developers contributing to the same codebase. During a code check-in, you encounter a conflict where changes made by another developer overlap with changes you implemented. You need to resolve the code conflict. Which actions should you perform? To answer, move the appropriate actions to the correct merge scenarios. You may use each action once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point.