SmartCVS Professional
|
SmartCVS is a graphical CVS client. Its main purpose is to manage a number of relatedles in a directory structure, to control access in a multi-user environment and to track changes to the les and directories. Typical areas of software are program projects, documentation projects or website projects.
SmartCVS Professional is a very strong and still easy-to-use CVS client which contains all required tools (SSH-client, file compare. The SmartCVS project window gives you a very good overview over the whole project. With a single look you can see which files have been modified and for what files new revisions exist in the repository. This helps to detect potential conflicts before they occur.
SmartCVS Professional Features:
Supported Authentication Methods
1. Password Authentication (pserver)
2. Secure Password Authentication (sserver)
3. Built-In SSH-1
4. Built-In SSH-2
5. Proxy support
Supported CVS Commands
1. Password Authentication (pserver)
2. Secure Password Authentication (sserver)
3. Built-In SSH-1
4. Built-In SSH-2
5. Proxy support
6. Supported CVS Commands
Keyword Substitution Support:
1. Basic support (add, update commands)
2. Advanced support (changing)
Smart Extensions:
1. Graphical Log with chronological order
2. Built-In Repository Browser to select the files to check out (instead of typing their path)
3. Change Sets: organize changed files in task-related groups to prepare the commit operation
4. Ability to list all transactions (commits) and see, what files were added, removed or changed, possibility to filter by branch or author, save transaction information to XML-file
5. Ability to search for commits by the log message
6. Ability to list all (even removed) repository files or those which have a specified tag
7. Ability to compare repository files by tags
8. Change Report: shows detailed changes (locally, repository) for multiple files at once
9. Ability to mark unchanged files with modified file-time as unchanged
10. Smart Commit (add, remove and commit files with one click)
11. (Smart) Commit optionally changes touched, but unmodified files, so they occur unchanged again
12. View Remote State beside the file; see changes in the repository, even for locally not available files
13. View Editors beside the file
14. View last author beside the file
15. Tag Browser, showing the tag order and branch-structure
16. Ignore Files/Directories (explicitly/by pattern, globally/locally)
17. Export Snapshot (to directory or zip-file)
18. Simple Revision Pinning (to prevent accidently committing of temporary changes)
19. Ability to create patches
20. Ability to apply patches
Display/Navigation:
1. Flat File view (to see all files from subdirectories, too)
2. Display of what directories contain uncommitted files
3. Display sticky branch behind directory name
4. Filtering by file state (show/hide ignored, non-CVS or unmodified files)
5. Filtering by file name for all file tables
6. Individual File Table sorting, also by multiple columns simultaneously
7. Search files while typing the name (incl. wildcard-support)
8. Copying the path or name of the selected file to system clipboard
Administration:
1. Create and edit user accounts within the repository
2. Key-pair generator for public key authentication
Built-in Tools:
1. File Compare with detection of inline-changes and the possibility to edit files, capability to store the files as colored (printable) HTML-file
2. Conflict Solver (3-Way-Merge)
External Tools:
1. Ability to use different external file compare tools (even for binary files); file viewers (e.g. for graphics) also can be used (two instances are launched, one for each file content)
2. Ability to define different file editors/viewers by file pattern
3. Ability to use external tool for solving conflicts
Miscellaneous Features:
1. Customize accelerators (short-cuts) and popup menus (context menus)
2. Customize displayed toolbar buttons for the project window
3. Check for new SmartCVS versions
4. Easy to use wizards assist in non-trivial or rarely used operations
5. Automatic detection of UTF-16 encoded text files for Built-in File Compare and Conflict solver
6. Ability to convert (inner-line) tabs to spaces while committing
7. Implicit Login
8. Smart daylight saving solution
9. Can be iconified to system tray
10. Save password store for server passwords and certificate prassphrases protected by a master password
The license of this software is Free Trial Software, the price is $79.00, you can free download and get a free trial.

