The Team Foundation Server for this workspace does not support one or more of the checkin options you have selected
Published 25 April 2014
This error means your version of Team Explorer is incompatible with your version of Team Foundation Server (TFS).
This table shows the compatibility between different versions:
TFS 2012 | TFS 2010 | TFS 2008 | TFS 2005 | |
---|---|---|---|---|
Team Explorer 2012 | * | |||
Team Explorer 2010 | * | |||
Team Explorer 2008 | * | * | ||
Team Explorer 2005 | * |
Versions marked with an asterisk (*) might be compatible if you install SP1 and the GDR from MSDN. However, we haven't tested this with SQL Source Control, and we can't guarantee it will work.
For more information about TFS client/server compatibility, see Compatibility between Team Foundation Clients and Team Foundation Server on MSDN.
Fix
Change which version of Team Explorer that SQL Source Control uses by modifying a config file.
Make sure you've installed a version of Team Explorer that's compatible with your version of TFS.
You don't need to uninstall any later incompatible versions.
- Make sure Management Studio is closed.
- Go to the SQL Source Control config files folder: %localappdata%\Red Gate\SQL Source Control 3
Open RedGate_SQLSourceControl_Engine_EngineOptions.xml in a text editor.
Inside the EngineOptions version
tags, add:<TeamFoundationServerDllOverride>RedGate.SQLSourceControl.Engine.SrcC.TFSxxxx</TeamFoundationServerDllOverride>
is the version of Team Explorer you want SQL Source Control to use.xxxx
Example
<EngineOptions version="3" type="EngineOptions"> <TeamFoundationServerDllOverride>RedGate.SQLSourceControl.Engine.SrcC.TFS2010</TeamFoundationServerDllOverride> </EngineOptions>
- Save the file.