Compatibility information for SOS Server, Clients and OS's

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

Moderator: SourceGear

Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Compatibility information for SOS Server, Clients and OS's

Post by lbauer » Thu Jul 28, 2005 10:45 am

Operating Systems Supported

SOS 5:

SourceOffSite 5 Server and Client are supported on Windows XP Professional, Windows Server 2003, Windows Vista, Windows Server 2008,
and Windows 7. Also note, Windows Installer 3.1 is required to run any of the installations.

SourceOffSite 5 Server requires BOTH Visual SourceSafe 6.0d or Visual SourceSafe 2005 (preferrably VSS 2005 Update) as well as the .NET Framework 3.5 which both must be installed on the SOS Server machine.

SOS 4.2:

SourceOffSite 4.2 Server and Client are supported on Windows 2000, Windows XP Professional and Windows 2003. Version 1.1 or 2.0 of the .NET Framework must be installed on the SOS Server machine but is not needed for SOS Client machines.

Windows 95/98/ME/NT are not supported.

The SOS 4.1 Unix client is supported on Unix systems with GTK 2.4, including Debian Linux, Fedora Linux, and Solaris. It is also supported on MacOS X 10.3 with X11 and GTK 2.4

SOS 3.5.3

SourceOffSite 3.5.3 Server is not fully supported on Windows 2003 Server, or any Windows operating system that does not support the Microsoft Java Virtual Machine. For details see this KB article:

If the operating system has a functional msjava.dll (the Microsoft JVM), then SOS 3.5.3 Server can run on Windows NT/2000/XP Professional and Windows 2003 server. The SOS Server can also run as an application (rather than as a service) on Windows 95/98.)

The SOS 3.5.3 client is supported on Windows 95/98/NT/2000/XP/2003.

There is also a 3.5 version of the SOS Unix client, however it was built with GTK+ 1.2.7 and GLIB 1.2.7. Newer versions of GTK++ found on current Unix operating systems prevent SOS 3.5 from functioning properly. SourceGear can provide users with the SOS 3.5 Unix Client code to build their their own clients.

Client->Server Compatibility

SourceGear recommends using matching versions of SOS Client and SOS Server. Although SOS Clients can connect to different server versions, users can get unexpected results with mismatched versions typically due to features in new clients that are not supported on older servers.

Using SOS 4.x clients with SOS 3.x servers and SOS 3.x clients with SOS 4.x servers is not supported.

Using different versions of SOS Clients and Servers on the same machine

The SOS 4.x and 3.x Servers can be installed on the same machine since they use different default directories and each runs as a separate service.

You can also install both 3.x and 4.x SOS Clients on a client machine, provided each is installed in its own directory. Be sure to connect to 3.x servers with the 3.x client and 4.x servers with the 4.x client.

NOTE: if you are using IDE integration with VS.NET, VB 6 or Visual C++, your source control provider will be determined by the most recent installation of the SOS GUI Client.

If you want to switch between SOS 3.x and SOS 4.x for IDE integration, you must edit the SCCServer path in this key: HKEY_LOCAL_MACHINE\SOFTWARE\SourceOffSite\SourceOffSite.

For instance, if you just installed SOS 4.x but wanted to use IDE integration with SOS 3.x, you'd need to edit the path in the registry key to point to the correct SOS Client directory: C:\Program Files\<SourceOffSite Client>\SosScc.dll
Linda Bauer
Technical Support Manager