Build the application
With Team Foundation Build (TFBuild), you can create and manage build processes that automatically compile and test your applications, and perform other important functions. You can use your build system to support a strategy of continuous integration or put even more rigorous quality checks in place that prevent bad quality code from “breaking the build.”
Deploy your build system: To use Team Foundation Build, you need one or more build servers.
Define your build process: Give instructions about which code projects to compile, what events should trigger the build, and what tests to run. You can also develop customized build processes using Windows Workflow activities to meet the needs of your team.
Run, monitor, and manage your builds: Queue your builds, manage and monitor them while they are running, and then use and manage the outputs.
Diagnosing and fixing build problems is a regular task in software development. Team Foundation Build provides tools to help you diagnose and resolve problems.