Salesforce-Platform-Development-Lifecycle-and-Deployment-Architect Practice Test

Salesforce Spring 25 Release
226 Questions

Universal Containers (UC) is developing a custom Force.com application. The following tools are used for development, the Force.com IDE for developing apps. Git as a source control system and a Git repository, and the Force.com Migration Tool for updating sandboxes from source control. UC's current branching strategy calls for two main branches: 1) Master 2) Develop Three supporting branches: 1) Feature 2) Release 3) Hotflix Consider that the branching strategy is in parallel as follows Feature |Develop |Release |Hotfix |Master What is the recommended practice strategy that Developers should adopt for Development?

A. Developers work off of the Feature branch, which is pulled from the Master branch and the Feature branch is then merged with the Develop branch.

B. Developers work off of the Feature branch, which is pulled from the Develop branch, and the Feature branch is then merged with the Develop branch.

C. Developers work off of the Feature branch, which is pulled from the Release branch, and the Feature branch is then merged with the Develop branch.

D. Developers work off of the Feature branch, which is pulled from the Develop branch, and the Feature branch is then merged with the Hotfix branch.

B.   Developers work off of the Feature branch, which is pulled from the Develop branch, and the Feature branch is then merged with the Develop branch.

Explanation: This is the correct answer because developers should work on feature branches that are derived from the develop branch, which represents the latest stable version of the code. The feature branches should then be merged back into the develop branch after they are completed and tested. This way, the develop branch always contains the most updated code that is ready for release.

Salesforce-Platform-Development-Lifecycle-and-Deployment-Architect Practice-Test - Home Previous
Page 8 out of 226 Pages