43.2k views
4 votes
Case: Ana has been asked to delete a Layout that reached the UAT environment but did not pass the QA process. The Layout has never been deployed to the Production environment and the master branch is the ___ configured in the ___ at the time of the commit.

A) Feature branch, repository
B) Source branch, record
C) Target branch, deployment
D) Main branch, workspace

User J Bones
by
8.1k points

1 Answer

4 votes

Final answer:

Ana has been asked to delete a layout from a feature branch because it did not pass QA and was not deployed to the Production environment; the master branch in this context refers to the Main branch in the workspace.

Step-by-step explanation:

The question pertains to version control practices in a software development lifecycle, specifically concerning what branch in the repository is the default at the time of commit when a layout fails to pass Quality Assurance (QA) and never reaches the Production environment. In this context, Ana has been asked to delete a Layout that was unsuccessful in the User Acceptance Testing (UAT environment) and thus didn't make it to the Production environment. The correct answer to what the master branch is at the time of the commit is: 'D) Main branch, workspace'. This means that the changes Ana made were in a separate feature branch, and because they did not pass QA, they were not merged into the main branch of the workspace.

User Curt Tilmes
by
8.8k points