Release Notes

Public

5.4.16.787: Oct 19 2016

New

Command Line Client: Command line checkin progress has been improved and now a proper ASCII progress bar is displayed.

New

Checkin operation: The number of concurrent readers used on the checkin operation can be configured using the 'UploadReadPoolSize' setting in the client.conf file. By default a single reader is used. For example: to use 5 readers, add the following entry in the client.conf file:

<UploadReadPoolSize>5</UploadReadPoolSize>

Using multiple readers on SSD disks improves the upload phase performance significantly.

New

Mac OS GUI: New look and feel for the workspace switcher window. It shows workspaces and repositories views inside a Tab control.

New

P4 sync: Prevent cm sync p4 from losing the status of last synced changeset in case the sync process is abruptly stopped (Ctrl + C is issued, power failure, etc.).

Bug

P4 sync: Upgraded P4 API used by cm sync p4 command. With this new API version, the number of TCP connections to P4 server decreases massively.

New P4 API version: 2016.1.140.7015

Bug

Windows GUI: The branch explorer generated for the 'Show pending merges for selected branches' option was showing child branches that were already merged indirectly. Fixed.

Bug

Linux (Mono): A bug was detected in our bundled mono version. It was preventing child processes to be notified of the closure of their standard input streams. Fixed.