Archive | TFS API RSS feed for this section

Keep track of your Team Projects Process Template Version

The company I work for (Delta-N), is a service company. We built software for various customers and we do so by means of projects. It should not surprise you that we maintain all our development projects in Team Foundation Server and, since we use TFS since the first version (TFS 2005), we do have a […]

Continue reading

Top 10 of things every TFS Administrator should do

I spent a fair amount of time on different social media channels like Twitter (@renevo)and LinkedIn and I noticed an interesting thing. Every time someone posts a Top 10 of things or tips it receives a lot of positive comments. It is a fact. People like lists and I tend to think that technical people […]

Continue reading

Deleting (or destroying) a Global List with the TFS API

One of the most used features in TFS Work Items are Global Lists. We use global lists very frequently because it save a lot of time in maintaining list data amongst different Team Projects. What we also do very often is adding and removing items to and from a global list. This article from Shai […]

Continue reading

Custom Build Activities Type is greyed out in Build Definition editor

Lately I am quite busy with building Custom Build activities for TFS 2012. I also did this in TFS 2010 but it seems that I avoided some issues there. In my previous blog posts I described some migration issues with TFS build. This is about an issue I had with Custom Build Activities. Error when […]

Continue reading

Audit Trail on TFS Source Control.

Today I got the question if I could see when a person did a Get Latest Version on TFS Source Control. Check-ins are easily found in the Source Control History but Get Latest Versions are not in the history. After some searching I found the tbl_Command in the TFS Collection Database.This contains all actions that […]

Continue reading

‘Microsoft.TeamFoundation.Build.Client.IProjectFile’ is obsolete

For my customer I was implementing some advanced BuildNumbering mechanism (Here can you find a good post about this). Because it was important that the stuff worked, I wrote some Unit Tests. I usually do that and need IBuildDetail. Jim Lamb has a great post about how to stub The IBuild…interfaces when you create your […]

Continue reading

Lessons learned in upgrading my TFS 2010 Build templates to TFS 2012

Awaiting the Visual Studio 2012 Launch I am preparing our builds to work on TFS 2012. In my previous post I described that I updated the references and imported some namespaces and then everything worked! Because there were some issues with our current builds, I decided to restructure our build since I am already working […]

Continue reading

Upgrading your Custom Build Template to TFS 2012

In the past years I have been quite busy with customizing the build for both my own and also custom organizations. Today I was experimenting with the build definitions on my TFS 2012 Release Candidate installation. I attached a TFS 2010 Team Project Collection to my TFS 2012 Server as my first step and this […]

Continue reading

Error when copying Build Template “The type ‘TfsBuild.Process’ already contains a definition for…”

I do quite a lot of Build customizations and usually I create a new Build Template for each type of Build I want to do. You can choose to copy the file in the Build Definition Editor or you can just Copy/Paste the file in Windows Explorer. The advantage of the editor is that it […]

Continue reading

Create TFS Event Subscription programmatically with TFS API

Event Subscriptions in TFS are a very powerful mechanism to get notification about event happening in TFS. You can use the Alerts Explorer, that comes with the TFS Powertools (like I describe in this post), but sometimes it is easier to create subscriptions automatically. In this post I will show you how to use the […]

Continue reading