Release Notes
Public
5.0.44.566: May 20 2014
New
GUI: Pending changes view 'moved file detection' functionality now enables 0% to 100% values. The search matches dialog previously had a minimum of 50%. Now it is possible to match any file from the added/deleted list. Other aesthetic and usability issues have been improved.
New
Command line client: The 'cm find review' is now able to filter the output by the following fields:
* title: The title of the code review
* targettype: 'branch' or 'changeset'
* target: The element being reviewed.
I.e. a Branch Spec, a Changeset Spec, or an object Id.
Examples:
* cm find review where targettype = 'branch' * cm find review where targettype = 'branch' and target = 'br:/main/br1' * cm find review where title like '%br2%'
New
Now, the 'listlocks' command shows the user name instead of the SID.
Bug
When the 'listlocks' command is used with the '--onlycurrentuser' option with an authentication mode that uses SID's, no locks were returned, although the current user had locked items. Fixed.
Bug
Checkin operation: Fixed an issue when performing a checkin which involves items in an xlinked repository and its parent repository.
If the checkin operation finishes sucessfully in the xlinked repository but the checkin in the parent repository fails, the xlink target is properly updated to the newly created changeset in the xlinked repository.
Bug
Command line client: The 'cm find revs' command was printing unexpected paths in the output with certain 'where' clause filters. Fixed.
Bug
GUI: Merge view: The 'open contents' and 'diff' actions weren't available for xlink conflicts. Fixed.
Bug
GUI: Merge view: Improved 'view contributors' dialog. Added scroll to the 'ancestors' textbox when the merge operation detected more than one ancestor (recursive merge).
Bug
Command line client: The 'cm ls' command was failing if the workspace contained xlinks and:
* the '--tree' option or the '--selector' option were used
* together with the '--xml' or the '--format' options
* and the '-R' option was not used.
Fixed.
Bug
Server: The server was returning a 'CmItemLoadedTwiceOnTreeException' performing a checkin after a merge operation, when the merge source contributor has performed changes like the example below:
* Initial content:
/ /dialogs /dialogs/Progress.cs /views
* Changes on source contributor
added /gui moved /views -> /gui/views moved /dialogs -> /gui/views/common modified /gui/views/common/Progress.cs
This issue has been fixed.