There is a lot of information about the major updates of TFS 2010 and Team Build 2010 including changing from MSBuild to Workflow and Gated Check-Ins to name a couple. In using TFS and Team Build 2010 beta 2, there are a lot little features and improvements that help make these two products complete and polished. Here are a few of the features and I keep discovering new ones each time I use it.
if you have a solution open in Visual Studio 2010 when you create a new build definition, the build name will default to the solution name.
An open solution will also automatically be populated as the Project to Build
Finally, the default retention policy for the builds is not set to “Keep All” anymore. Primarily all results will default to keep the last 10 builds. In Visual Studio 2008, I always recommended that this should be changed.
The Team Foundation Build Notification tool used to be part of the power tools. Now it is included with the standard installation and alerts you to the success or failure of the build. This supports continuous integration and gated check-in builds. The notification dialog window also has an option for unshelving failed gated check-ins.
This dialog displays for a successful Gated Check-in build
This dialog is display when a Gated Check-In fails. Notice the Unshelve Changes option to retrieve the changeset that was be attempted to be checked-in.
In Team Build 2008, parameters could be passed in to a build when it was being queued. However the format was command line argument style passed into a textbox similar to this:
/p:IsThisCool=”false”
In Team Build 2010, the build parameters are displayed as strongly typed properties. This will allow for type checking and eliminate the misspelling of parameters.
Enjoy all of the great new features in Team Build 2010 including these smaller but helpful features!
Mike
Remember Me
Theme design by Jelle Druyts
Pick a theme: BlogXP calmBlue Candid Blue dasBlog Discreet Blog Blue Elegante essence Just Html MadsSimple Mobile Mono Movable Radio Blue Movable Radio Heat nautica022 orangeCream Portal Project84 Project84Grass Slate Sound Waves Tricoleur useit.com Voidclass2
Powered by: newtelligence dasBlog 1.9.6264.0
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© Copyright 2010, Michael Douglas
E-mail