What's New in SmartSVN 6.5?

SmartSVN 6.5 contains more than 70 new features and improvements. Below you will find the major new and improved features which are available in SmartSVN 6.5.

Revision Graph Improvements (SmartSVN Professional)

The Revision Graph shows the hierarchical history for a file or directory. The most important revision graph improvement is speed — showing a revision graph is now 5-10 times faster than with SmartSVN 6.

Starting with SmartSVN 6.5 the Revision Graph can show merge arrows indicating which revisions have already been merged to other branches.

The SmartSVN revision graph with merge arrows.

Also, merge sources and targets are shown.

The SmartSVN revision graph showing merge sources and targets.

You can now use regular expressions to filter branches (exclusive or inclusive).

The SmartSVN revision graph allows to filter branches.

Performance improvements of other log-related operations

For SmartSVN 6.5 the local Log Cache has been reworked. Besides the Revision Graph, this also results in significant performance improvements for the Log command itself, the Revision Chooser, the Tag Browser and the Transactions.

Easier Managing of Multiple Working Copies

For SmartSVN 6 we had introduced basic support for multiple working copies in a single project. With SmartSVN 6.5, when checking out, opening an existing working copy or importing an unversioned directory structure you can easily add the (new) working copy to the current project.

Check out (and other actions): easier adding to current project.

Merge with History

The Merge dialog now remembers the previous branches you have merged from and automatically suggested the last one.

The Merge dialog now remembers the merged branches.

Lock with Update

With SVN you can only lock the HEAD revision of a file, otherwise the locking fails. Because this is a common pitfall with locking, now SmartSVN by default updates the latest revision from the repository before locking.

Locking now optionally performs an update.

Viewers to Compare Files

You don't have a tool to compare graphic files, but just one to view files? Then you can configure SmartSVN to use this viewer for comparing files, too, simply by launching it two times for the files to compare.

Configure SmartSVN to use your file-specific viewer to compare files.

Apply Patch

Creating patches is a built-in Subversion feature. To complete the workflow, you can now also apply patches with SmartSVN 6.5. The merge-like preview allows to inspect/tweak the patch before.

Apply Patch: select the files to patch.

Customization

For the project window, you can now remove or re-order the toolbar buttons.

Configurable toolbar buttons.

Unused menu items may also be removed now by a new plugin.