TFS 2010 – Managing the hidden Build Service Host objects

If you use the TFS Build Automation Object Model, then you may have noticed that we have objects that are related to Controllers and Agents, but that don’t show up in the UI. These objects are called Build Service Host objects or IBuildServiceHost objects. The name doesn’t really suggest very much. So, let me give…

2

TFS 2010 – Build menu ids and guids

Okay, so I wrote a post a couple of weeks ago and exposed two of the menu guids for Build. Since then I have been asked for others, so here they all are… Menu Guid (we use the same guid for all build menus):   {34586048-8400-472e-BBBF-3AE30AF8046E} Menu Ids (in hex):  int menuTEBuilds = 0x100; This menu…

4

TFS 2010 – Bulk Updating Build Definitions (Retention Policies)

In this post, I just want to help those of you out there that have upgraded from 2008 and need to bulk update all of your definitions. In this particular example, I will be updating the retention policies to remove the deletion of the label with the deletion of the build. This code is not…

4