6
votes

I have created a lightly customized TFS build process template and also appropriate TFS build definition. It builds fine on the TFS build server.

Is there any way I can allow developers to reuse the same build process XAML and definition to do full builds on their local machines? Maybe there is some utility which can be run with TFS build process XAML files?

I really would like to avoid maintaining a separate copy of the build script for full local rebuilds.

1

1 Answers

2
votes

The build templates can only be run by the TFS build service. Without installing that on each developers machine, that might not be the best idea.

An alternative is to setup a share on the developments machine and grant access to the TFS Build account (the one that TFSBuildServiceHost.exe runs on the server as). Then the developer can Queue a build and get the Server to Drop the files onto their machine.

Queue Build

The downside to this is you need a lot of builds to be run on the Agents.