What's New in Surround 2017.2

Additional search capabilities, more security report options, and other enhancements.

Convenient Code Review Options

When reviewing files in code reviews, you can now view historical file-version information and perform actions on historical versions. See Reviewing files and Reviewing changes between file versions. You can also right-click a file in a review and choose Go to File to go directly to it in the Source View window.

More Security Report Options

When you create security group reports, you can now include users in the group and server security permissions to see more details about each group. See Creating security group reports.

Additional Search Capabilities

You can now search in the following windows and dialog boxes to quickly find information:

  • Cloaked Repositories
  • Code Reviews
  • Email Notifications
  • Labels
  • Reports
  • Security Groups
  • Shadow Folders
  • Shelves
  • Triggers
  • Users
  • Working Directories

Other Enhancements

  • Merge Microsoft Word and other binary files when duplicating changes across branches.
  • Additional event restrictions are available for filters, advanced find, and reports:
    • Change custom field
    • Change state
    • Promote from
    • Promote from with merge
    • Rollback file
  • Log in using single sign-on from the API with the new sscm_connect_ext call.

 

What's New in Surround SCM 2017.1

Web enhancements, better label management, and more.

Improved code review file differences

When reviewing files in code reviews, you now have more flexibility to see the exact changes you are interested in and how the changes look. You can show differences for versions not included in the review for more information. You can also ignore case and white space differences, change the differences output, and change the font and tab width.

You can also set code review user options to save your default preferences for ignoring case differences and white space, and the differences output type.

Surround SCM + Helix ALM > Version Control

When getting files by label or timestamp, you can now retrieve them using the name they had when they were labeled or at the time specified by the get. If the working directory you are retrieving files to has a copy of the same file with the current name, the file with the historical name replaces it.

More flexible text file end-of-line formatting

Additional file types are now supported when adding files, setting file properties, and setting server options to auto-detect or ignore files based on filename or extension: Text (CR/LF), Text (LF), UTF-8 Text (CR/LF), and UTF-8 Text (LF).

When getting text files using the Surround SCM CLI, you can now override the default end-of-line format set in the user options. Using the CLI get command and new file types is helpful when build scripts that run on one operating system get files used exclusively in builds for another operating system.

Other enhancements

  • When switching branches in the Surround SCM Client, information is loaded in the background so you can continue to work while branches load.
  • Automatically check for and fix more problems when analyzing and repairing databases with the analyze utility: pending changelists created by deleted users, filters with deleted users as owners, checked out files missing a check out computer, and file revision records incorrectly marked to destroy.
  • Administrators can generate a file about the Surround SCM installation to send to Perforce Support for more thorough troubleshooting.

Note:Seapine License Server was renamed to Helix ALM License Server.