Buck Hodges

Azure DevOps (formerly VSTS and Team Foundation Server)

Latest posts

Jul 6, 2010
Post comments count 0
Post likes count 0

Team Foundation 2010 SDK published

Buck Hodges

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 grow.  Be sure to leave feedback for Allen on what you find most valuable.Technorati Tags: tfs,team foundation server

Jun 25, 2010
Post comments count 0
Post likes count 0

Understanding changes in reporting in TFS 2010

Buck Hodges

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 Cube John Socha-Leialoha, a developer on TFS, wrote a series on upgrading your reports. If you are interested in writing your own warehouse adapter, you’ll find the sample adapter in the SDK to be very helpful. If you have any questions about these topics, please contact Sunder and John. Enjoy!Technorati Tags: tfs,team foundation server 2010

Jun 15, 2010
Post comments count 0
Post likes count 0

Posts on using the new team project collection APIs

Buck Hodges

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 posts.Here are a few of his posts to get you started. Technorati Tags: tfs 2010,tfs

Jun 13, 2010
Post comments count 0
Post likes count 0

Use test categories rather than test lists (vsmdi files)

Buck Hodges

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 you no longer need to deal with tests lists (.vsmdi files), which are tedious to maintain and very difficult to merge.Here’s the documentation on MSDN to show you how to make use of test categories in the 2010 release. Defining Test Categories to Group Your Tests I...

Jun 7, 2010
Post comments count 0
Post likes count 0

TFS 2010 version control upgrade bug in handling labels, merges

Buck Hodges

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). -- We discovered a couple of bugs in version control when upgrading to TFS 2010.  They affect labels and future merges, and whether or not you are affected depends on what renames you have done on files in labels and branches.  We are currently testing a fix that we expect to rel...

May 27, 2010
Post comments count 2
Post likes count 0

Customizing Team Foundation Server Project Portals

Buck Hodges

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 Server 2010 and provides guidance for process authors who customize process templates used to create project portals for team projects. Team Foundation Server supports project portals that are matched to the out-of-the-box pro...

Apr 23, 2010
Post comments count 1
Post likes count 0

TFS 2010 Power Tools are now available!

Buck Hodges

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 Build Extension Power Tool  is an exciting new addition to our power tools line up.  The Build Extensions provide the ability to execute Ant or Maven 2 builds from Team Foundation Server and publish the results of the build along with any associated JUnit test results back to Team Foundation Server.  T...

Apr 23, 2010
Post comments count 0
Post likes count 0

How to see the TFS server calls made by the client

Buck Hodges

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 you are writing code that talks to TFS, and you want to optimize for performance.  It’s easy for extra calls to creep in, and this is a really easy way to keep track of it.  Also, if you find that something seems slow in VS when working with TFS, it provides a way for you to see whether it is calling ...

Apr 14, 2010
Post comments count 0
Post likes count 0

TFS 2010 has shipped!

Buck Hodges

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 on a client OS (e.g., Windows 7) using SQL Express 2008.  Brian Harry runs TFS and VS 2010 on his Win7 netbook that has 2GB of RAM.For those of you using VS 2005 and VS 2008 to connect to TFS 2010 servers, you’ll need to install the appropriate patch for compatibility.  We had to make some changes to the beha...