Join the TFS development team and help shape the industry

Do you want to be a developer on the TFS team, solve challenging problems, and break new ground in ALM?  Then join the TFS development team in Redmond, WA. You’ll notice that we mention cloud computing with Azure below.  If you saw the PDC keynote demos this year, you saw some early work on getting…


Help improve MSDN – give them your feedback

Please take a moment to provide feedback to the documentation team on the changes they’ve made recently.  They want to know what you think.  Thanks! We need your input on how well our improvements to the MSDN Library content work for you. Allen Clark has reorganized the topic: “Extending Visual Studio Application Lifecycle Management” and…


How to convert a branch back to a regular folder

In an effort to remove a small amount of complexity from the UI, we have the command to convert a branch back to a folder appear only under the main menu and not in the right click menu.  The way to convert a branch back to a regular folder is to do the following. Bring…


How to figure out whether a change has made it to another branch

[UPDATE 11/5/12] I wanted to add that when using either the hierarchy view or the track changeset view, you can use Ctrl-C when the window has focus to get an image of it copied to the clipboard rather than having to use a screenshot tool. One of the great features in TFS 2010 is the ability…


How to use the MSBuild debugger in Visual Studio 2010

Dan Moseley, dev lead for msbuild, wrote a debugger for msbuild while on leave(!) back during the 2010 cycle.  While it ultimately couldn’t be fully completed and tested to be an official feature, it is in the product with a switch to enable it (it’s off by default).  This was a conscious decision made by…


Reports to show you what’s happening with the TFS warehouse and cube

Grant has posted a set of reports that help you understand what’s going on in the TFS warehouse and cube in Team Foundation Server 2010 so that you can deal with issues such as field collisions, which can be very tedious to handle since out of the box we don’t provide easy ways to figure…


Team Foundation 2010 SDK published

Allen Clark has announced the publication of the first release of the TFS 2010 SDK.  This represents a significant improvement in the documentation for the TFS API, and he will be releasing updates to it on a recurring basis.  The first release is small (relative to the size of the TFS API), but it will…


Understanding changes in reporting in TFS 2010

Sunder Raman, a program manager for TFS, has written a series of posts on the changes to the warehouse and the cube for 2010. Reporting Reporting in Team Foundation Server 2010 – Part 1: Introduction Reporting in Team Foundation Server 2010 – Part 2: SharePoint Dashboards: SharePoint Server dashboard Reporting in Team Foundation Server 2010…


Posts on using the new team project collection APIs

Taylor Lafrinere, a developer on Team Foundation Server who wrote a significant part of the new core server infrastructure APIs, has written a series of posts explaining some of the different parts.  If you have other parts of the API that you are interested in, be sure to leave a comment on one of his…


Use test categories rather than test lists (vsmdi files)

Years ago, I posted an msbuild task to run tests without test lists for VSTS 2005.  That functionality made it into VSTS 2008.  Then Pierre Greborio added support for test categories.  That test category capability is now available in VS 2010.  Using test categories is now the preferred way of running groups of tests, and…


TFS 2010 version control upgrade bug in handling labels, merges

UPDATE [6/12/2010]  The patch is now available on MSDN Code Gallery here.  You must install it after you complete the MSI setup portion (the files need to be on the machine and registered in Windows first) and before the upgrade wizard (it’s the upgrade process, not setup that needs to be patched). Run the TFS…


Customizing Team Foundation Server Project Portals

Phil Hodgson, a developers on TFS, published a new whitepaper that explains how to customize and get the most out of your dashboards in TFS 2010.  Check it out! Customizing Team Foundation Server Project Portals Phil Hodgson, Microsoft Corporation May 2010 This article describes important concepts about project portals for Microsoft® Visual Studio® Team Foundation…


TFS 2010 Power Tools are now available!

Here is the first full release of Power Tools for TFS 2010!  Previously we had released versions for beta 2 and RC.  With this release the focus was to have parity with the 2008 power tools and fix bugs.  We’ll be adding new power tools in the next release (no date yet). TFS Power Tools…


How to see the TFS server calls made by the client

Back in 2006 I wrote a post about a performance dialog that lets you see all of the calls made by the client.  It works with Visual Studio (devenv.exe), TFS command line (tf.exe), TCM command line (tcm.exe), Test Manager (mtm.exe), etc. It’s still in the product in 2010, and it’s as useful as ever if…


TFS 2010 has shipped!

Monday was the official launch for the TFS and VS 2010 releases!  I highly recommend upgrading from TFS 2005 or TFS 2008 to TFS 2010.  The number of new features in TFS 2010 is very long, and there are lots of posts on them.  One of the most exciting is that you can install TFS…


Visual Studio 2010 Licensing Whitepaper is now available

I’ve posted before about TFS licensing, and the official whitepaper was finally released last week.  The document covers Team Foundation Server as well as all of Visual Studio. Visual Studio 2010 Licensing Whitepaper Technorati Tags: visual studio 2010,team foundation server 2010,vs,tfs


Fix for Message Size Issue in Outlook 2010 Beta

If you are using Outlook 2010 Beta, you probably need this fix because all of your emails are huge.  It was killing me (and a bunch of other folks internally).  It is fixed in the recent RC, but most people don’t have access (it’s not a public RC).  The Office team has just posted a…


TFS client API changes from Beta 2 to RC

While I don’t have a comprehensive list, I do want to point out these four changes in particular because these classes are fundamental to the API.  If you have written code with the Beta 2 client API, here are the changes you will need to be aware of to use the RC client API. TeamFoundationServerBase…


Uninstall TFS Power Tools for 2010 Beta 2 before installing VS 2010 RC

Several folks have run into a problem after uninstalling VS 2010 Beta 2 and installing VS 2010 RC.  When VS 2010 runs, you get an error message like the following. Team Foundation Error Could not load type ‘Microsoft.TeamFoundation.Client.TeamFoundationServerBase’ from assembly ‘Microsoft.TeamFoundationClient, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’. The problem is that the TFS Power Tools for 2010 Beta…