Configuring the Source Code Control Server

The Dexterity Source Code Control Server (DSCCS) is a Windows service that controls communication between the Dexterity clients and the source code control provider.

Control panel

Typically, all of the configuration for the DSCCS is performed when it is installed. If you need to change the configuration of this service, you can do so using the Dexterity Source Code Control Server control panel.


You can specify the following items using this control panel:

Provider   Set this drop-down list to indicate the source code control provider you are using.

Initialization File   If you are using one of the supported providers, you must specify the initialization file (.INI file) used for the provider. For example, the initialization file for Microsoft Visual SourceSafe is SRCSAFE.INI. Specifying the location of the initialization file tells the Dexterity Source Code Control Server where the source code control provider is located.

Root Directory   If you have selected the Generic provider, this field will be enabled. It indicates the directory where source files will be placed. Refer to Generic Provider for more information about the directory structure for the Generic provider.

TCP/IP port

By default, the DSCCS service uses TCP/IP port 2725. Any other service or application using this port will cause a conflict. To use a different port for the DSCCS service, complete the following procedure:

  1. Start the Registry Editor.

On the system running the DSCCS service, start the Registry Editor.

  1. Open the location for the DSCCS service.

Open this location in the registry: HKEY_LOCAL_MACHINE \SOFTWARE\Great Plains Software\Dexterity Source Code Control Server\DSCCSProvider

  1. Create a new DWORD value.

In the location specified, choose to create a new DWORD value named “Port” (no quotation marks).

  1. Specify the port number to use.

The value for this new DWORD specifies the port number that the DSCCS service will use. Use the decimal format when specifying the port number.

  1. Close the Registry Editor.

After you have added the DWORD value, close the Registry Editor.

  1. Restart the system.

Restart the system running the DSCCS service so the new port number will be used.

If you change the port number, any Dexterity client machines that access the source code control server will need to have their connection information updated to use the new port.

Firewall settings

If a firewall is being used on the system running the DSCCS service, you will have to open the port used by the DSCCS service so that the Dexterity client systems can connect.

Documentation Feedback