The Team Foundation Server for this workspace does not support one or more of the checkin options you have selected
Published 16 July 2015
This error means your version of the Team Foundation Server client that SQL Source Control is using is incompatible with your version of Team Foundation Server (TFS).
See Team Foundation Server version compatibility for more details.
How to change the version of Team Explorer that SQL Source Control uses
You can change the 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 7
Open RedGate_SQLSourceControl_Engine_EngineOptions.xml in a text editor.
Inside the EngineOptions version
tags, add:<TeamFoundationServerDllOverride>TFSxxxx</TeamFoundationServerDllOverride>
is the version of Team Explorer you want SQL Source Control to use.xxxx
Example
<EngineOptions version="3" type="EngineOptions"> <TeamFoundationServerDllOverride>TFS2010</TeamFoundationServerDllOverride> </EngineOptions>
- Save the file.
How to connect without using Team Explorer
The TFS Extended Client allows SQL Source Control to connect to Team Foundation Server without using a Team Explorer client.
This also provides support for TFS 2015 and later. To use this client:
- Make sure Management Studio is closed.
- Install Visual Studio 2015 (if you need support for custom policy check-ins)
- Go to the SQL Source Control config files folder: %localappdata%\Red Gate\SQL Source Control 7
Open RedGate_SQLSourceControl_Engine_EngineOptions.xml in a text editor.
Inside the EngineOptions version
tags, add:<TeamFoundationServerDllOverride>TfsExtendedClient</TeamFoundationServerDllOverride>
Example
<EngineOptions version="3" type="EngineOptions"> <TeamFoundationServerDllOverride>TfsExtendedClient</TeamFoundationServerDllOverride> </EngineOptions>
- Save the file.