How to provide non-admins access to activity and job pages

When we shipped TFS 2012, we introduced a feature in the web UI that makes it easy to look at the activity and job history. In the post I mentioned that you had to be an admin to be able to see the information. A question about this came up last week, and Sean Lumley,…


Team Foundation Server 2012.2 (aka Update 2) now available

Today we released the second update for TFS 2012 (TFS, TFS Express). You will find a detailed list of features in this blog post. You need to install the one that matches your installation – full or express. You do not need to uninstall TFS 2012 RTM or TFS 2012 Update 1. Installing TFS 2012.2…


How to see activity and job history in TFS 2012

[Update 9/15/14] Here you can find permissions for these pages. [Update 4/24/15] Added information about filtering job history by result. With TFS 2012, we introduced a new feature in the web UI that makes it easy to look at the activity and job history on your TFS 2012 server (this feature was first introduced in…


Team Foundation Server 2012 Update 2 supports 2010 Build Agents and Controllers

[UPDATE 9/26/13] TFS 2013 will include support for both TFS 2010 build agents and controllers and also TFS 2012 build agents and controllers. One of the changes we made in TFS 2012 for Update 2 was to support TFS 2010 build agents and controllers. This provides several major benefits. The first is the obvious one…


OData Service for TFS v2

Brian Keller has released a beta of the second version of his OData service. We are also working to bring it to TF Service, so stay tuned. Check out the beta and give him feedback! OData Service for Team Foundation Server v2 Today we are releasing the beta of the OData Service for Team Foundation…


Doc on unattended configuration of TFS 2012

TFS 2012 (RTM and newer) added a new tfsconfigure unattend command that supports unattended configuration of the server, build proxy, and SharePoint extensions. There’s now a new whitepaper available that explains it. While the paper is titled Unattended Installation of TFS 2012, it’s really unattended configuration. Unattended Installation of TFS 2012 Introduction Unattended install is…


November power tools release for TFS 2012

Today we published a new release of the power tools for TFS 2012 Update 1. This includes important fixes for the backup/restore power tool to be compatible with the release of TFS 2012 Update 1. We did a lot of refactoring of the server DLLs for the cloud service,, and we needed to update…


TFS 2012 Update 1 Issue: Error while configuring build

[Update 2/1/13] A fix for the issues is now available. [Update 1/14/13] See this post for the latest on a fix with attaching collections. — We’ve discovered an issue in TFS Update 1 that may result in errors when you try to configure a build agent or controller. You will see an error in the…


TFS and VS 2012 Update 1 now available

[Update 2/1/13] A fix for the issues is now available. [Update 1/14/13] See this post for the latest on issues with attaching a collection. As announced on Soma’s blog, Update 1 for Visual Studio and Team Foundation Server 2012 is now available. Over at the ALM blog, you can find more details on what’s new….


DevDiv is now running on TFS 2012 Update 1 final CTP

Back in June, I wrote about the upgrade of the main Developer Division server to TFS 2012 RC. That post described both the scale of that server as well as the issues that we found in the process of upgrading it and the for the first week of running it (we found most all of…


Upgrading TFS build from 2010 to 2012 – issues and workarounds

Jason Prickett has written a blog post summarizing issues and workarounds for problems encountered with TFS build when upgrading from TFS 2010 to TFS 2012. Upgrading your build definitions from TFS2010 to TFS2012 Follow me on Twitter at


Developer Division is running on TFS 2012 RC!

This past weekend we upgraded the TFS server used by the Developer Division and other teams who deliver Visual Studio 2012.  It is now running TFS 2012 RC! Back in the beginning, the DevDiv server was our dogfood server.  Then as all of the folks shipping products in Visual Studio, there were too many critical…


How to customize the build summary page in TFS 2012 without a plug-in

Jason Prickett has been writing some great posts about the new features in Build for TFS 2012.  One of my favorites is the ability for you to add sections to the build summary page without having to write any plug-ins.  You just use the WriteCustomSummaryInformation activity in your workflow or make the equivalent OM calls…


Visual Studio 2012 features enabled by using a TFS 2012 server

While many of the features in Visual Studio 2012 are available to users using TFS 2008 or 2010, there are some features that are only available when using a TFS 2012 server.  Also, the web experience in TFS 2012 has been rebuilt entirely from the ground up, and the result is a fast, fluid experience…


Team Explorer 2012 keyboard shortcuts

Team Explorer 2012 has the following keyboard shortcuts for the built-in pages.  We are adding some shortcuts within the pages for RTM. UPDATE 08/20/12:  The last seven shortcuts were added for RTM. Shortcut Team Explorer Page Ctrl+’ Search Ctrl+0,H Home Ctrl+0,P Pending Changes Ctrl+0,M My Work Ctrl+0,W Work Items Ctrl+0,B Build Ctrl+0,R Reports Ctrl+0,D Documents…


After upgrading: Updating licensing and enabling async checkout for server workspaces

The other day I wrote a post with a summary of links for upgrading team project settings to turn on all of the new features, such as code review, task board, and more. There are a couple more things I want to point out that you’ll want to tweak after the upgrade. First is licensing…


Use the wizard to upgrade team projects in TFS 2012

As you’ve seen from Brian’s post and a bunch of others, Visual Studio and Team Foundation Server 2012 RC are now available.  One of the consistent pain points in upgrading from one version of TFS to the next has been in upgrading the process for a team project.  With TFS 2012, we’ve taken our first…


TFS 11: API for teams and understanding burn down charts

Ivan Popek has been spending a lot of time lately digging into TFS 11.  He has written a series of posts on the APIs for teams in TFS 11, and he explains the burn down chart trend lines. TFS11 API: Query Teams and Team Members TFS11 API: Reading the Team Configuration – Iterations and Areas…


Perf counters in TFS 11

Jim Szubryt has written a post listing the perf counters available in all versions of TFS and calls out the new ones in TFS 11.  Check it out if you are looking at the performance of your server. New Perfmon Counters With TFS 11 Beta Whether you are a small company running TFS or a…