(CORRECT ANSWERS 2025)
Dave has been assigned the task of deleting a custom object. After committing the destructive
changes, he notices that no feature branch has been created. What could be the reason? -
CORRECT ANS: -Base Brach was set to master branch and then component was not in
production.
What happens with the previously created commit records in the User story after recommitting
files using the Re-Create feature branch functionality? - CORRECT ANS: -Their status is
changed to Commit not in Branch
Which is NOT true about destructive changes? - CORRECT ANS: -The component needs to be
manually removed in the destination org after deploying the destructive changes.
Ana has deleted a component in source org and refreshed the metadata index before
committing a destructive change. Now she cannot find the deleted component. What should
she do to commit the deletion? - CORRECT ANS: -She can use the Org Credential lookup in
the Commit Changes Page to find the component in another org.
Dave is trying to override the base branch for a User Story so that it gets created out of UAT.
Where can he find the base branch for a feature branch? - CORRECT ANS: -In the Advanced
Section in the Commit Changes page.
Rob has enabled the Online Conflict Resolution and he has been alerted of a conflict. How can
he review and resolve the conflicts detected? - CORRECT ANS: -He can click on Review
Merge Conflict in the related Promotion record.
What types of Conflict Resolution processes can be executed with Copado? -
CORRECT ANS: -Auto-resolve, Manual Resolution
For some components, a Manual conflict resolution is a better approach. For which types of
metadata is it a good idea to use the Exclude from Auto-Resolve? (2) - CORRECT ANS: -Apex
Triggers
Layouts and Apex Classes
When is the Online Conflict Resolution triggered? - CORRECT ANS: -After detecting a merge
, conflict between a feature branch and the Promotion branch.
After deploying an update to the account operation class, the QA team noticed some previous
functionality was overwritten by the Auto-Resolve. How can you prevent this issue for all new
promotions? - CORRECT ANS: -Exclude Apex Classes in the Exclude from Auto-resolve field
in the Pipeline Record
Ana would like to migrate accounts and all related opportunities. How can she achieve this? -
CORRECT ANS: -Create an Account template and an opportunity template. From the Account
template, click on Child Objects. Find the opportunity object, select that row and choose the
opportunity template.
How can you import a data template? - CORRECT ANS: -From the Data Templates tab, click on
Import templates
Ana wants to migrate leads using the Data Deployment Wizard. She has already created a lead
template but she can’t find it in the Select Data template step. Why? - CORRECT ANS: -She
did not flag the 'Active' checkbox on the template
How can Ana migrate contacts that belong to accounts with more than 10,000 employees? -
CORRECT ANS: -Set a filter in the account template where Employees GREATER than
10,000
On which objects can one find the Run Static Code Analysis button? (2) - CORRECT ANS: -
User Story Org Credentials
From which Copado version is Code Scan supported? - CORRECT ANS: -V12.1
Which is true about Code scan? - CORRECT ANS: -Besides Apex classes, Code Scan also
checks Visual force, Lightning Components, and JavaScript code
Rob is setting up code Scan. He has located the tab and clicked on New but has not been
asked to choose between the PMD and code Scan record types. What should he check? (3) -
CORRECT ANS: -1. Ensure that both PMD and code Scan record types are assigned to the
SCA object on his profile or perm set
2. Ensure he has at least read access to the record type field on the SCA object
3. Ensure that the Copado version is 12.1 or higher