Buck Hodges

Azure DevOps (formerly VSTS and Team Foundation Server)

TFSBuildLab beta 2 for TFS 2005

I mentioned TFSBuildLab a month ago when it hit beta 1.  Peter Blomqvist and Mathias Olausson have been hard at work and have now released beta 2.  They expect to hit 1.0 in the near future.  If you are looking for features like continuous integration and scheduled builds in TFS 2005, you'll want to give this a try. What ...

TFS 2008 Beta 2 upgrade fixes are now available

We discovered and fixed several issues that blocked some users from upgrading from TFS 2005 to TFS 2008 Beta 2.  You can get the instructions and download the two updated executables at http://www.microsoft.com/downloads/details.aspx?FamilyId=C4015D2F-2383-4270-9AAD-97129590F31D&displaylang=en. Overview SYMPTOMSWhen you upgrade a ...

How to construct the Team System Web Access 2005 URL to a file in version control

Grant Holliday asked for an explanation of how a Web Access URL should be constructed to for a file in TFS version control, similar to the work item links explained in the TSWA 2005 FAQ.  Hakan responded with the details, which are shown below. http://[TeamSystemWebAccessSite]/UI/Pages/Scc/ViewSource.aspx?scc-item=[ItemData...

TFS 2008: Calling custom targets and documentation for the beta 2 object model

Aaron Hallberg has a written a great post on one of the new extensibility mechanisms we've added to the Microsoft.TeamFoundation.Build.targets file that forms the backbone of the msbuild process (it's imported by every tfsbuild.proj file and contains all of the targets and properties).  Aaron shows you how to have a different target ...

TFS 2008: A basic guide to Team Build 2008

Patrick Carnahan, a developer on Team Build, put together the following guide to the basic, as well as a few advanced, features of Team Build in TFS 2008.  It's a great way to get started with continuous integration and other features in TFS 2008. Team Build – Continuous Integration One of the new and most compelling features of ...

Download: Creating and Customizing TFS Reports

I don't often post about reporting.  My last post was about sample reports for TFS from a year ago. If you are trying to understand it or just get more out of it, there are now more resources to help you.  On Friday (Aug. 10, 2007), a new article on TFS reporting became available for downloading. Creating and ...

Using CruiseControl.NET to trigger TFS 2005 builds for continuous integration

I ran across the following post by James Dawson and thought it may be of interest to folks trying to do CI with TFS 2005.  Of course, you'll find CI as part of the product in TFS 2008. TeamBuild Plug-in for CruiseControl.NET I've been meaning to write this post for a couple of months now as a follow-up to a session that Colin and I...