Buck Hodges

Director of Engineering, Azure

Director of Engineering, Azure DevOps

Post by this author

Listing the work items associated with changesets for a path

Philip wrote a simple app to list the work items associated with the changesets for a given path, and it’s in some ways an enhanced update of Naren’s post. Given an URL to a collection and a server path (e.g., $/myproject/coolthing), it will list the work items that are associated with the most recent 25 checkins.  This sample...

How to get the TFS objects used in our own UI integration

Philip, a dev on version control, recently helped with a question on how to get the TFS objects we use in our UI.  I thought I’d post since others may find it useful. We recently had a request from a customer for a VS add-in that would be able to access the same TfsTeamProjectCollection and VersionControlServer objects that our ...

A tool to find duplicate copies in a build

As part of our builds, quite a few projects copy files to the binaries directory or other locations.  These can be anything from image files to test scripts.  To have our builds complete more quickly, we use the multi-process option (/maxcpucount) of msbuild to build projects in parallel. This all sounds normal, so what’s the ...

How to subscribe to checkins not under a particular path

Nick Kirchem, who works on the TFS web access team, recently answered a question on how email subscriptions on checkin alerts.  The question was, how do I subscribe to checkin alerts not under a particular folder? Here’s how to do it. bissubscribe /eventType CheckinEvent /address someone@domain.com /deliveryType EmailHtml /server ...

How to delete a team project from Team Foundation Service (tfs.visualstudio.com)

[UPDATE 9/13/13] You can now use the web UI to delete a team project. [UPDATE 5/14/13] Updated the URLs and version of VS (used to say preview) The question came up as to how to delete a team project in the Team Foundation Service (TFService).  When I first tried it, it didn’t work.  Then I realized it’s the one case ...

Now on Twitter: tfsbuck

With the build conference last week, I got a Twitter account and started following the comments and responding to questions.  I’m @tfsbuck...

TFS 2010 SP1 Cumulative Update 1 available (again)

Brian posted about the cumulative update for TFS (the TFS SKU, not the client/VS) back in June.  After it was released we learned of a couple of bugs in it, including one where upgrades would not work in certain cases.  Last Thursday, we re-released it with all of the known bugs fixed.  We understand where we went wrong, and we ...

Patch to improve perf and reliability of the Workflow Designer

Today the .NET team is releasing a cumulative update patch.  This has all of the QFEs up until a couple of months ago rolled into one patch.  Included as part of that is a patch for WPF that improves the performance of the Windows Workflow Designer as well as a hang that a number of folks have hit.  I had a few customers try it ...

Knowing which thread BackgroundWorker will use for its events

[UPDATE 7/19/2011]  Stephen pointed me to his article covering this and more in February issue of MSDN Magazine, and I recommend it: http://msdn.microsoft.com/en-us/magazine/gg598924.aspx.We hit this recently, so I thought I’d post this email from Chad, a developer on version control, for anyone else who may have missed this ...

Updates to our docs on MSDN last month

The fine folks who write documentation for our product are woefully outnumbered.  Every month they release updates to the docs, adding new topics and enhancing existing ones.  You can find the latest set of updates described on their blog...