MSSCCI (Microsoft Source Code Control Integration) is an API specification, written by Microsoft, for an interface to version control systems. IDEs (Integrated Development Environments) like Microsoft Visual Studio or other development tools can use the API, to integrate source code control features into their user interface.
Ivercy uses the MSSCCI API to interact with the source code control system too. Hence you have to install an MSSCCI-Provider for your SCC-System for Ivercy to work.
Usually the vendor of your version control software will provide one. It might either be automatically included in the client installation for the source code control system or it should be available for download from the vendor’s website.
We compiled this list for the systems currently supported by Ivercy.
The MSSCCI-Provider for Visual SourceSafe is included in the (Client) installation of SourceSafe.
Microsoft has released several MSSCCI-Provider for the different versions of TFS. These are the current download links:
A system requirement for the TFS MSSCCI Provider is Team Explorer. Unless you have got a version of Visual Studio installed, which already includes Team Explorer, please download and install Team Explorer too.
The MSSCCI-Provider is included in the standard “Client” installation package provided by Sourcegear.
There is no “official” MSSCCI-Provider for Subversion, but there are several third-party-products available.
We assessed all those products and provide more details in our overview of MSSCCI Providers for Subversion.
If you still encounter error messages from Ivercy regarding the SCC-Provider, after you installed it, please check this FAQ-Article about Ivercy not recognizing the SCC-Provider.