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 X |
||
| 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 operation |
||
| 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 once |
||
|
Ability to mark unchanged files with modified file-time as unchanged |
||
| 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 files |
||
| View Editors beside the file | ||
| View last author beside the file | ||
|
Tag Browser, showing the tag order and branch-structure |
||
| 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 name |
||
| 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-file |
||
| 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) |
||
| 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.