You have a Visual Studio Team Foundation Server 2010 environment with a team project collection that has only one build definition. The build definition uses the default build process template (DefaultTemplate.xaml). The build definition trigger is set to Manual.
You have the following requirements:
Verify that a build will run successfully on a build server with the pending changes.
Do not commit the pending changes.
You need to perform a build that meets the requirements.
What should you do?
A.
Set the build definition trigger to Gated Check-In. Then check in the pending changes.
B.
Queue a build and set the Private Drop Location process parameter to a UNC file share path on the application tier server.
C.
Create a shelveset that includes the pending changes. Then queue a build using the Latest sources with shelveset parameter, and specify the shelveset.
D.
Create a custom Boolean build parameter named PrivateBuild in the build process template for the build definition. Then queue a build and set the PrivateBuild process parameter to True.