Summary


You started out this chapter learning about exactly what build automation was. We then moved on to Team Foundation Build Server and its architecture. We discussed build types, how to create them, and some of the details of the TFSBuild.proj file. We talked about how to execute a build using a build type, from both Team Explorer and using the command-line tool, TFSBuild.exe. We also talked about the Team Build Browser and build reports, which show the status and results of builds.

We discussed some of the common build scenarios, such as nightly builds and continuous integration, giving examples of how to implement these scenarios using Team Foundation Build.

Finally, we covered how to manage your builds, how to set up multiple build servers and e-mail notifications, and how to configure your build drop site. We wrapped everything up with a brief overview of the Team Foundation Build security permissions.

One thing you may have noticed from the past two chapters is the variety of security permissions needed to accomplish different things using Team Foundation Server. The next chapter goes into some detail on the Team Foundation Server security model, including all the different permissions, groups, and roles required for Team Foundation Server.



Professional Team Foundation Server
Professional Team Foundation Server
ISBN: 0471919306
EAN: 2147483647
Year: 2004
Pages: 168

Similar book on Amazon
Professional Team Foundation Server 2010 (Wrox Programmer to Programmer)
Professional Team Foundation Server 2010 (Wrox Programmer to Programmer)
Professional Application Lifecycle Management with Visual Studio 2010 (Wrox Programmer to Programmer)
Professional Application Lifecycle Management with Visual Studio 2010 (Wrox Programmer to Programmer)
Professional Scrum with Team Foundation Server 2010 (Wrox Programmer to Programmer)
Professional Scrum with Team Foundation Server 2010 (Wrox Programmer to Programmer)
Team Foundation Server 2008 in Action
Team Foundation Server 2008 in Action

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net