Search:     Advanced search

Configuring the Server Database Location for Surround SCM 4.0-2008.1

Article ID: 612  |  Last updated: 30 Apr, 2015

Note: The following information only applies to Surround SCM 4.0-2008.1.

Surround SCM includes two registry entries that allow users to configure the location of the Surround SCM Server database. You may want to move the databases to another disk or directory for security reasons or backup purposes.

The default Surround SCM Server database location is applicationdir/SCMServDb. For example:
C:\Program Files\Seapine\Surround SCM\SCMServDb (Windows)

The default Surround SCM repository location is applicationdir/SCMServDb/SCMRepos. For example:
C:\Program Files\Seapine\Surround SCM\SCMServDb\SCMRepos. (Windows)

Keep the following in mind:

  • You must manually add the entries to the registry.
  • You must stop and restart the Surround SCM Server for the options to take effect.
  • We strongly recommend that you back up all Surround SCM data before you add the registry entries.
  • You must move any directories that were originally created in the default SCMRepos location to the new location. They will not load correctly if you do not move them.


  1. Add the following registry entry to change the default Surround SCM Server database location:
    HKEY_LOCAL_MACHINE\SOFTWARE\Seapine Software\Surround SCM\SCM Server\ApplicationServerDbDirectory

    This entry overrides the default location of applicationdir/SCMServDB with the defined value.

  2. Add the following registry entry to change the default Surround SCM repositories location:
    HKEY_LOCAL_MACHINE\SOFTWARE\Seapine Software\Surround SCM\SCM Server\ApplicationRepoDbDirectory

    This entry overrides the default location of applicationdir/SCMServDB/SCMRepos with the defined value.


Add the following entries to the etcspscm.conf configuration file:

  • ApplicationServerDbDirectory:
  • ApplicationRepoDbDirectory:

/Applications/SurroundSCM/SCMServDb/SCMRepos (Mac)
/var/lib/SurroundSCM/SCMServDb/SCMRepos (Linux)

Note: If you do not define an ApplicationRepoDbDirectory it defaults to ApplicationServerDbDirectory/SCMRepos.

Article ID: 612  |   Last updated: 30 Apr, 2015
server database

Prev   Next
Oracle Native RDBMS Connection Not Open Error     Setting Surround SCM View/Edit File Options