Release Notes

Public

7.0.16.2604: Sep 19 2018

New

GitServer: Finally, GitServer can secure the git clients using the http basic authentication!

It means the git client will ask you to enter the username and the password when connecting GitServer if this authentication is enabled.

To configure it, you just need to add the following entry in the gitserver.conf file (located in the server folder).

http.basicauth=true

Of course, GitServer must be configured to listen in the http protocol.

http.port=8080
http.basicauth=true

It is important to remark that to work this way, the Plastic SCM server must be configured in LDAP, AD or UP security mode so the git client can be authenticated against the server using an user/password pair.

The security is only checked at repository level which means that the server will only check if the authenticated user through Git has permissions in Plastic to view the specified repository (in the Git url).

For more info about GitServer, see the following link: https://www.plasticscm.com/gitserver/

New

Print ServerStats every 10 minutes instead of every 30 seconds. This is the information in the log dumping memory usage, process info and more. It was creating 3 million lines per hour on some big customers so we decided clean some of the info. No more info about caches is dumped.

Bug

Windows GUI: Branch Explorer hanged doing refresh if 'display branch task info' was enabled under some rare circumstances. We were able to reproduce it doing tons of refreshes, but support reported that they forced it launching Branch Explorer from Unity several times. Now it is fixed.

Bug

Windows GUI: Fixed an exception when setting the move detection similarity percentage to its minimum value in the pending changes options dialog. Also, the similarity percentage label was not updated when the form was loaded. Now it's fixed.