SourceOffSite 5 Server and VSS

A collection of information about SourceOffSite, including solutions to common problems.

Moderator: SourceGear

Post Reply
jclausius
Posts: 3706
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

SourceOffSite 5 Server and VSS

Post by jclausius » Wed Oct 28, 2009 2:11 pm

SourceOffSite 5 Server requires client libraries of Visual SourceSafe to access the VSS database. The client libraries are made available by installing the appropriate version of the Visual SourceSafe Explorer Client on the SOS Server machine. We recommend the following versions of the VSS Client be used in conjunction with SourceOffSite 5 Server:

- Visual SourceSafe 2005 Update - http://www.microsoft.com/downloads/details.aspx?familyid=8a1a68d8-db11-417c-91ad-02aab484776b&displaylang=en

- Visual SourceSafe 6.0d (06.00.9848) w/ registry changes. Due to the threaded nature of the SourceOffSite Server, changes must be made to the registry on the machine running SourceOffSite Server to ensure proper operation.

Within the Class ID section (HKEY_CLASSES_ROOT\CLSID or HKEY_CLASSES_ROOT\Wow6432Node\CLSID), you will find the GUID for ssapi.dll within "{783CD4E4-9D54-11CF-B8EE-00608CC9A71F}\InprocServer32". Within that hive key, there should be a string value for "ThreadingModel". This value should be set to "Both" rather than "Apartment".

Note, Before the registry is modified, back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, read article 256986 in the Microsoft Knowledge Base entitled "Description of the Microsoft Windows Registry" at http://support.microsoft.com/default.aspx?scid=kb;EN-US;256986.
Jeff Clausius
SourceGear

Post Reply