# Configuring Server-Side Source Control

On Windows systems, you can configure ColdFusion Server to use Microsoft Visual SourceSafe for source code management. This allows ColdFusion Studio users to access source files through a ColdFusion RDS server. Please review your SourceSafe licensing agreement for guidelines on this configuration.

## Requirements

You need the following software configuration for server-side source control with ColdFusion:

- SourceSafe client software installed on the same server as ColdFusion Server.
- The account under which ColdFusion runs must have permission to access the SourceSafe server executables and files. Since the SourceSafe server may well be hosted on a remote (non-local) system, be sure that ColdFusion has been configured to run under an account other than the default system account.

In the ColdFusion Administrator, you enable server-side source control by entering values in two form fields:

- Path to SrcSafe.ini -- Enter the path to the local srcsafe.ini file. This is the file the local SourceSafe client uses for configuration.
- Working directory -- This is the directory the SourceSafe server uses when files are checked in and out.

In addition, you can set an Operation Timeout option that allows you to set the amount of time in seconds before a source control operation times out. Ordinarily, you won't have to change the default value.

Once you have the ColdFusion Server configured for server-side source control, Studio users can create a remote RDS server in Studio, and go about checking files in and out. For more information about source control configuration in ColdFusion Studio, please refer to Studio online documentation.