Buck Hodges

Azure DevOps (formerly VSTS and Team Foundation Server)

How to change the computer name and update the owner name for a workspace

As part of the information about a workspace, the version control server records the name of the computer that hosts a workspace and the user that owns the workspace.  If you need to change your computer name or your user name, how do you tell the server to update the workspace information?The command line, tf.exe, provides two options, /...

How to create shadow folders in TFS

One of the features from VSS that TFS does not support "out of the box" is shadow folders.  Last year, one of our interns, Philip, wrote short guide to setting up shadow folder for TFS by using Scheduled Tasks in Windows (he also wrote tfpt.exe). I've attached the MS Word document to this post.  You can read the introduction below.&...

Listing the process templates on a TFS server

In response to a forum question about how to list the process templates on the server, Tony Edwards, a developer on Work Item Tracking, posted the following code snippet showing how to do it.  The TeamFoundationServer object provides a number of services, including one for dealing with process templates. Here is  a simple ...

Determining the amount of space required to store files and work items

Recently someone asked how to estimate the space required for the databases on a Team Foundation Server.  To do that, we can take a look at our own dogfood server to see where the space goes.  With that information and some knowledge of how the system works, we can come up with a useful way to estimate the approximate space required ...