SourceOffSite consists of a Server and a Client. They can communicate over any standard TCP/IP connection, including a PPP connection over a modem, an ISDN line, or an Ethernet connection on the same LAN as the Server. SourceOffSite does not require Windows Remote Access Service (RAS).

 

Tabs in SOS 5

SourceOffSite is designed with a client-server architecture to facilitate remote version control. It is up to 12 times faster than Visual SourceSafe over RAS.

 

Server

The Server is installed on the machine with access to the file system on which the Visual SourceSafe database resides. Once installed there, the Server provides access to Visual SourceSafe operations to Clients that connect using any standard TCP/IP connection.

 

The Server requires .NET 3.5, and can therefore be installed on systems running Windows ServerTM 2003, Windows ServerTM 2008, Windows XP, Windows Vista, or Windows 7. It runs in the background with no user interface of any kind. Configuration of the Server is accomplished through the Server Manager utility.

 

The SourceOffSite Server does not necessarily need to be installed on the machine where the VSS database resides. It can be installed on a different machine from the one hosting the VSS database, as long as they are both on the same LAN. However, the SourceOffSite Server does use the Visual SourceSafe Automation component (APIs). Thus, the Visual SourceSafe Client component must be installed on the server machine hosting the SourceOffSite Server. Installing the Visual SourceSafe Client also installs the Visual SourceSafe APIs.

 

SOS - how it works

 

Client

The SourceOffSite Client is a Microsoft 2007 Office Fluent UI designed application that provides all major Visual SourceSafe Explorer functionality. Visual SourceSafe users should find the SourceOffSite Client to be familiar and easy to use. Users can perform almost all Visual SourceSafe operations in a similar fashion. These operations include:

The SourceOffSite Client can connect to any SourceOffSite Server by simply specifying the location of that server (a host name or IP address, and a port number). SourceOffSite Clients are available for Windows XP/2003/Vista/2008/7 platforms. Linux and Solaris users may still use SourceOffSite 4.2 to connect to SourceOffSite 5.0 servers.