This project is read-only.

Question: What is the MSSCCI Provider and when is it used?

- J.D. Meier, Jason Taylor, Alex Mackman, Prashant Bansode


The Microsoft® Source Code Control Interface (MSSCCI) provider is used to provide an integrated version control user experience with products that do not support the Microsoft Visual Studio® Team Explorer. For example, if you use Visual Studio 6.0, you can use the MSSCCI client or command line to interact with Microsoft Visual Studio Team System (VSTS) Team Foundation Version Control.

The following clients can work directly with Team Foundation Version Control by using the MSSCCI provider:
  • Microsoft Visual Studio .NET 2003
  • Microsoft Visual C++® 6 Service Pack 6 (SP6)
  • Microsoft Visual Basic® 6.0 SP6
  • Microsoft Visual FoxPro® 9.0 SP1
  • Microsoft Access 2003 SP2
  • Microsoft SQL Server™ Management Studio
  • Sparx Systems Enterprise Architect 6.1
  • Sybase PowerBuilder 105
  • Toad for SQL Server 2.0

The MSSCCI Provider behaves differently from Team Foundation Version Control in Visual Studio 2005 in the following ways:
  • Checkout also performs a GetLatest operation.
  • An exclusive check-in lock is applied at checkout.
  • The Open from Source Control and Save to Source Control menu options behave similarly to Microsoft Visual SourceSafe®.

Additional Resources

Last edited Jul 18, 2007 at 10:16 PM by jtaylorsi, version 9


No comments yet.