Plastic SCM release 3.0.23In the latest releases of Plastic SCM versions 3.0.20 to 3.0.23 we introduced a bunch of new features and bug fixes. Beside the full release notes here, this blogpost will highlight some of them.
Just in case you haven't downloaded this version yet you can do that here
Let's start with new features:
ReviewBoard 1.6 support:
Plastic SCM now integrates with the latest ReviewBoard 1.6. ReviewBoard is a web-based Code Review tool from www.reviewboard.org and the current latest version of ReviewBoard is 1.6b1 and Plastic SCM is currently supported in this version and in the final release 1.6x
Review Board announcement: http://www.reviewboard.org/news/2011/02/24/review-board-16-beta-1-released/
And Release Notes: http://www.reviewboard.org/docs/releasenotes/dev/reviewboard/1.6-beta-1/
Bugzilla versions 3.6 and 4.0 support with Plastic SCM.
From Plastic SCM version 3.0.20 we support Bugzilla Bug tracking system from www.bugzilla.org
Eclipse: Added Annotate in the Eclipse Plugin
In Release 3.0.23 we added the support for Annotate in the Eclipse Plugin
Eclipse plugin: "Import from Plastic SCM" wizard redesigned
The "Import from Plastic SCM" wizard dialog has been redesigned, to allow expanding the repositories to show the existing branches on each repository, so that users can select directly the desired branch to import.
Eclipse plugin: New menu option
diff with LAST revision on branch when right clicking on an item. This operation is available also in the Sync view.
Eclipse plugin: When creating a new workspace (from the Share Project dialog) it is also possible to create a repository.
Bugs fixed - most important:
Plastic SCM server:
If the newest created repository was deleted and a new repository was created after restarting the server, the ID for the new repository was the ID of the last deleted repository and the operation failed. Now a new ID is generated and assigned to the new repository.
Visual Studio integration:
Fixed a bug related to open Plastic SCM views after adding a new solution to version control.
When the Eclipse workbench and the Plastic SCM were not in the same location and the project was multiproject, an update operation failed because Plastic SCM took the workbench root path as the workspace root path.
The comments specified on the checkin operation were not reflected on Plastic SCM.
Team City plugin:
There was a problem when several Windows drives were configured to be used.
Improvements, visible and behind the scene!
Performance improvement on copy merge operation:
Although in the release notes this is mentioned as a bug, but in fact it is an improvement, In release 220.127.116.11 we improved the performance of copy merge operation when dealing with hundreds of files and directories.
The update report window improvements
The update report dialog may show very long messages and require scrolling to view them. Now, the full message is shown, and can be copied by right clicking on it and selecting "Copy error text".
Now branches and labels are loaded asynchronously; this way the Plastic SCM view is not blocked while the data is being loaded.
File types Recognition:
Text files are automatically detected and set as "text" type files by reading the first bytes of the file.
Last but not least view the full release notes for the complete list of improvements and bug fixes in the last 3 releases here, and we hope you enjoy the improvements!