TFS: Enable Team Project Portal script

If you don’t have SharePoint configured at the time that you upgrade your Team Foundation Server or when you attach a new TPC, then one of the things that you might be left with is this: The Team Project is working fine The SharePoint site is working fine But they’re not linked or associated with…

2

What does a well maintained Team Foundation Server look like?

After spending some time out in the field looking at customer’s TFS environments and more recently looking at some of Microsoft’s internal on-premises TFS deployments, I realised that some environments are configured and better maintained than others. Some of the general concepts and the very TFS-specific configurations are talked about in Part 5 of my…

9

TFS2012: New tools for TFS Administrators

This is a brand new feature in TFS 2012 that hasn’t really been documented or talked about yet. If you’re a TFS administrator and you browse to this address on your server, you will see a new web-based administration interface for some things inside of TFS: http://your-server:8080/tfs/_oi/ Activity Log The first page that we see,…


TFS: How to Customize Work Item Types

Team Foundation Server has allowed you to modify your Work Item Type Definitions since the first version of TFS. (Side note: this is not the case with the Team Foundation Service, but the team hopes to enable that at some point in the future. At the moment, limiting the customization allows them to innovate the…

3

TFS2012: IntelliSense for customizing Work Item Types using XML

Team Foundation Server allows you to modify the Work Item Type definitions. You can use a graphical interface like the Process Editor included in the Team Foundation Server Power Tool, or you can edit the raw XML. For making changes across many work item types, I prefer to edit the raw XML in Visual Studio,…


TFS2012: What are all the different Jobs built-in to TFS?

This is a question that I get occasionally, and it’s covered in more detail in the Professional Team Foundation Server 2012 book that I wrote. Team Foundation Server has a Job Agent built in. It’s implemented as a Windows Service that runs on your Application Tier servers. There are some tables and stored procedures in…

5

TFS Administration Tool 2.2 Released

I am pleased to announce that the TFS Administration Tool 2.2 has been released. This release works against Team Foundation Server 2012 and installs on a machine with Team Explorer 2012. You no longer need to install Team Explorer 2010 to use this tool. Download TFS Administration Tool 2.2 (1.55 MB, MSI) The TFS Administration…


How to configure HTTP access to the TFS Analysis Services Cube

This is a fairly obscure Team Foundation Server (TFS) and SQL Server Analysis Services (SSAS) configuration, but if you find yourself in this situation, it is another option for making the TFS Analysis Services cube available to your users. I would be surprised if it was ever tested by the TFS product team, but I…


What does a Premier Field Engineer (PFE) do, anyway?

To be perfectly honest, I had never heard of or understood the ‘PFE’ role at Microsoft until I moved away from Redmond and into the subsidiary. That was one of the traps of being in the product team on campus – by not being on a customer site every day, it was very easy to…


TFS2010: Update Activity Logging Cleanup Interval

Every command that a user executes in TFS is logged to the database. This is very useful for investigating performance issues and other things. I’ve blogged before about how to query this table for TFS2008. Those same queries work for TFS2010 as well. By default, each night a job runs that deletes log entries older…