Buck Hodges

Azure DevOps (formerly VSTS and Team Foundation Server)

VS 2010 SP1 crashes when viewing build on a TFS 2008 server

Unfortunately, we introduced a regression into Visual Studio 2010 SP1 in the process of fixing a performance issue in the build details view that a number of customers had reported (viewing the log was really slow for larger builds). We made this change late in SP1. I apologize for the inconvenience. I want to make sure you know about that ...

Hidden gem in TFS 2010: How to rollback a changeset with tf rollback

[UPDATE 8/8/11]  The TFS 2010 power tools now provide rollback in the UI as described here. Tonight Justin and I spoke to the Minnesota Visual Studio User Group.  It was completely unscripted, and we had a great time answering questions and telling a few stories (can you name the original code names for version control, work item ...

TFS 2010 SP1: Unknown error (0x80005000) (type COMException) – Make sure IIS 6 compat mode is turned on

[Update 3/16/11]  There is a KB article with TFS 2010 SP1 installation troubleshooting should you hit problems: http://support.microsoft.com/kb/2516423. Problem A customer ran into this issue, and I want to post it to help anyone else who hits it.  The symptom is that you install Service Pack 1 for Team Foundation Server 2010, and ...

The book to buy on team build: Using MSBuild and Team Foundation Build, Second Edition

If you are responsible for work with your team’s build system, you will definitely want to buy a copy of Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build (Second Edition).  Both of the authors now work for Microsoft.  William Bartholomew is part of the central engineering team and has been building the ...

Web projects and team build

Vishal Joshi, lead program manager for web platform tools, has a great blog covering using various project types with Team Foundation Build.  Here’s a selection of his posts on using team build, which I highly recommend if you are working with web projects. Technorati Tags: team foundation,build,web projects,team ...

Improvements to baseless merge in TFS 2010 SP1

Starting with TFS 2010 SP1, there are two improvements to how baseless merges work: base file version and handling deleted files. First is that if you specify a starting range for a baseless merge, we will now use that changeset as the base in the three-way content merge. That results in a vastly improved experience in merging file content ...

Code metrics command line tool

[UPDATE 3/24/12]  You can find a real code metrics activity here as part of the Community TFS Build Extensions. Cameron Skinner has announced a new command line tool for generating code metrics.  We’ve long gotten requests to be able to generate code metrics from the build.  Prior to this tool, code ...