Release Notes

Public

5.4.16.630: Dec 16 2014

New

Authentication: Active Directory and LDAP groups can be customized now. This will allow server administrators to create new credentials groups which will be visible only from PlasticSCM.

It can be useful if the AD/LDAP systems have restricted access, not allowing groups to be created.

In order to take advantage of this new feature, the server must be set to ADWorkingMode or LDAPWorkingMode, and add a new line on the 'server.conf' file:

<WorkingModeSettings>[setting[;setting2;...]]</WorkingModeSettings>

The currently supported settings are:

* add_up: include PlasticSCM users and groups

* skip_groups: don't include AD/LDAP groups

A valid example would be as follows:

<WorkingModeSettings>add_up;skip_groups</WorkingModeSettings>

To specify the custom groups, the server administrator will have to edit the 'groups.conf' file, placed under the same directory as the server executable (plasticd.exe).

This file stores group information, one line per group:

:[[:...]]

Group names should be unique, whereas user names can appear in different groups.

Example:

 gallia:caesar:vercingetorix
 roma:augustus:caesar
 hispania:augustus
 aegyptus:cleopatra

User names in this list must match AD/LDAP user names.

To create a group hierarchy, group names inside groups must start with the '@' character.

Example:

 spqr:@roma:administrator:@gallia

Bug

GUI and Game UI: Fixed a bug that prevented Plastic SCM GUI and Game UI to remember the screen location of last execution in a multiple screen environment in certain cases.

Bug

Client configuration in Active Directory mode: The test connection was always ok, even when user credentials were not valid. Fixed.

Bug

Command line client: cm replicate command was failing when a non full branch branch specification (branch spec without without the repository part) were not provided when executing the command from outiside a workspace. Fixed in order to inform of this error in the command parameters.

Bug

GUI: Texts in preferences panel in Windows GUI, merge and diff tool sections, were cut. Fixed.

New

Mac/Linux Plastic SCM GUI: Add "Create new workspace..." button in the workspaces view to help the user find the functionality. Also, show an informative message if there are no workspaces: "Create a workspace to start working with Plastic SCM".

Bug

Mac/Linux Plastic SCM GUI: Fix branch explorer concurrence refresh issue after switching to changeset operation from the branch explorer. The 'home' icon was not updated sometimes.

Bug

Mac/Linux Plastic SCM GUI: The update progress panel was showing the progress status from the previous update operation until the new one was calculated. Fixed.