Setting general options

  1. Choose Tools > Administration > Server Options.
  2. The Server Options dialog box opens with the General tab selected.

  3. Select Expand keywords to enable keyword expansion.
  4. Keywords are case sensitive placeholders that can be inserted into text files and expanded upon check in. Keywords cannot be expanded for binary files. The following keywords are supported:

    $Author$ - Name of the user who checked in the last revision

    $Date$ - Date and time of the last revision

    $Header$ - File, Revision, Date, Author

    $File$ - Unqualified name of the file

    $Revision$ - Revision number

    $Log$ - File history in RCS-style format

  5. Select Allow multiple users to check out a file to enable multiple check outs of the same file.
  6. Select Enable TestTrack Pro integration to integrate Surround SCM and TestTrack Pro.
  7. To require a minimum comment length enter the minimum number of characters.
  8. This option applies to all commands with comment fields, such as check in or rebase.

  9. Select Enable compression of files stored on the Surround server to compress server files.
  10. Enable compression to make sure files use as little disk space as possible. Compression may slow performance due to the time needed to compress and decompress files.

  11. Select Encrypt server communications to encrypt messages sent between the client and the server.
  12. Encryption provides a higher level of security but may slow performance due to the time spent to encrypt and decrypt messages.

  13. Select Enable Guiffy for automatic merges to use the Guiffy diff/merge utility for automatic merges.
  14. The diff3 merge application, which is used by default, is faster than Guiffy on the server and uses less memory. However diff3 and Guiffy use different algorithms for determining conflicts. You may want to use the same merge application on both the client and the server.

  15. Enter the number of MB of memory you want Guiffy to use.
  16. The recommended setting is 128 MB. This setting should not exceed 50% of the server computer’s physical memory. Depending on the amount of available RAM you may want to set this lower. If you set the amount of memory too high other applications can be negatively affected.

  17. Enter and confirm a new password to change the local SCM admin password.
  18. When Surround SCM is installed, a local SCM admin user is created. If your existing username and password are not recognized, you can login using the local SCM admin password, leaving the username blank and entering admin as the password.

    Note: It is strongly recommended that you change the local SCM admin password.
  19. Select any Unicode file options.
  20. These options are used by Guiffy when auto-merging text files. Surround SCM includes limited Unicode support of file contents only. Unicode support does not include metadata (file names, comments, etc.). Surround SCM supports UTF-8 and UTF-16 encoding.

  21. Click OK to save the settings.