Features of SmartCVS 6

Following table gives details on features which are present in SmartCVS 6 Foundation and Professional version. New features and improvements since version 6 (compared to version 5.1) are highlighted. The complete list of changes for version 6 can be found in the Change Log.

  Foundation
version
Professional
version
Supported Platforms
Windows NT/2000/XP/2003/Vista + +
Linux, Unix and derivates + +
Mac OS Ximproved + +
Any other platform that supports Java 1.4.1 or higher (e.g. OS/2) + +
Supported Authentication Methods
Password Authentication (pserver) + +
Secure Password Authentication (sserver) + +
Built-In SSH-1 (e.g. SourceForge) + +
Built-In SSH-2 + +
Proxy support + +
Supported CVS Commands
import (to create a module), checkout, update, commit, add, remove, log, tag, rtag + +
import (to track third-party changes), annotate, edit, unedit, editors, lock, unlock, watch, watchers, release - +
Nearly all commands operate on nested modules and even nested projects (from different repositories!) + +
Keyword Substitution Support
Basic support (add, update commands) + +
Advanced support (changing) - +
Smart Extensions
Graphical Log with chronological order + +
Built-In Repository Browser to select the files to check out (instead of typing their path) + +
Change Sets: organize changed files in task-related groups to prepare the commit operationnew - +
Ability to list all transactions (commits) and see, what files were added, removed or changed, possibility to save transaction information to XML-file - +
Ability to search for commits by the log message - +
Ability to list all (even removed) repository files or those which have a specified tag - +
Ability to compare repository files by tags - +
Change Report: shows detailed changes (locally, repository) for multiple files at onceimproved - +
Ability to mark unchanged files with modified file-time as unchangednew - +
Smart Commit (add, remove and commit files with one click) - +
(Smart) Commit optionally changes touched, but unmodified files, so they occur unchanged again - +
View Remote State beside the file; see changes in the repository, even for locally not available filesimproved - +
View Editors beside the file - +
View last author beside the file - +
Tag Browser, showing the tag order and branch-structureimproved + +
Ignore Files/Directories (explicitly/by pattern, globally/locally) - +
Export Snapshot (to directory or zip-file) - +
Simple Revision Pinning (to prevent accidently committing of temporary changes) - +
Display/Navigation
Flat File view (to see all files from subdirectories, too) + +
Display of what directories contain uncommitted files + +
Display sticky branch behind directory namenew + +
Filtering by file state (show/hide ignored, non-CVS or unmodified files) + +
Filtering by file name for all file tables + +
Individual File Table sorting, also by multiple columns simultaneously + +
Search files while typing the name (incl. wildcard-support) + +
Copying the path or name of the selected file to system clipboard - +
Go-To File (search by prefix or wildcards) - +
Administration
Create and edit user accounts within the repository - +
Key-pair generator for public key authentication - +
Built-in Tools
File Compare with detection of inline-changes and the possibility to edit files, ability to store the files as colored (printable) HTML-fileimproved + +
Conflict Solver (3-Way-Merge) - +
External Tools
Ability to use different external file compare tools (even for binary files) + +
Ability to define different file editors/viewers by pattern + +
Ability to use external tool for solving conflicts + +
Miscellaneous Features
Customize accelerators (short-cuts) and popup menus (context menus)new + +
Check for SmartCVS-updates + +
Easy to use wizards assist in non-trivial or rarely used operations + +
Automatic detection of UTF-16 encoded text files for Built-in File Compare and Conflict solver + +
Ability to convert (inner-line) tabs to spaces while committing - +
Implicit Login + +
Smart daylight saving solution + +

If you are still missing features which would be important for your business, please consider our Customization Service.