phkelley's blog

TFS Version Control

Adding a corporate (or self-signed) certificate authority to git.exe’s store

This is a topic that I touched on a little bit in my last post, "Git network operations in Visual...

Author: P. Kelley Date: 01/20/2014

Git network operations in Visual Studio 2013

Visual Studio 2013 includes in-the-box support for Git version control. That support includes the...

Author: P. Kelley Date: 10/20/2013

Checkin policy multitargeting

Updated 27 August 2015: The provided solution now supports multi-targeting to Visual Studio 2015 as...

Author: P. Kelley Date: 08/12/2013

TF400030: The local data store is currently in use by another operation.

This is an error which can occur when using local workspaces in Visual Studio 2012 or later. The...

Author: P. Kelley Date: 05/31/2013

Using multiple workspaces with Visual Studio

The past couple of posts I’ve made focus on workspaces and the differences between server and local...

Author: P. Kelley Date: 05/30/2013

Server workspaces vs. local workspaces

TFS 2012 and VS 2012 feature a new kind of workspace called “local” workspaces. We continue to fully...

Author: P. Kelley Date: 05/28/2013

Workspaces

What is a workspace? TFS version control has two main objects to interact with. The version control...

Author: P. Kelley Date: 05/27/2013

tf get /remap

This switch was added to "tf get" to improve performance when a user is switching an...

Author: P. Kelley Date: 05/18/2012

WorkspaceCheckInParameters and ShelvesetCheckInParameters

Many Team Foundation Server customers have developed custom tools and processes that leverage our...

Author: P. Kelley Date: 02/26/2010

Workaround: Slow version control operations when using VS 2010 with an older server

Updated 2/25/2010. Thanks to Shaun and Amos for their recommended changes! One of the new features...

Author: P. Kelley Date: 02/23/2010

Improvements to workspaces in TFS 2010

In TFS 2005 and 2008, workspaces in version control have the following limitations. The owner of a...

Author: P. Kelley Date: 02/04/2010

Adding a command to the Source Control Explorer context menu - VS 2005

I've received a request for a version of the sample Source Control Explorer context menu addin that...

Author: P. Kelley Date: 02/26/2009

Adding a command to the Source Control Explorer context menu

Update 2/26/2009: You can find a version of this sample addin that works with VS 2005 here. We've...

Author: P. Kelley Date: 02/12/2009

Everything you ever wanted to know about locks

In TFS a lock is a kind of pending change, in the same category as add, edit, delete, rename, merge,...

Author: P. Kelley Date: 11/12/2008