SmartCVS (all platforms)
SmartCVS is an innovative multi-platform CVS client. It has very powerful features, like built-in File Compare/Merge, Transaction display or List Repository Files, and still is easy and intuitive to use. SmartCVS focusses on your day-to-day tasks and usability and is not limited to the available CVS command set.
Don't waste time with learning command line options and installing several tools. Be productive from the first minute with an easy-to-learn graphical CVS client, which assists you where possible and contains all required functionality out-of-the-box.
See features, screenshots and download.
SmartCVS requires a Java Runtime Environment (JRE) 1.4.1 or newer to run.
There's two versions available. A free 'foundation' version and a commercial 'professional' edition.
It has the typical features, like built-in File Compare/Merge, Show Transactions or List Repository Files.
You can download the latest version from http://www.smartcvs.com/. The checkout / update process is similar to all of the CVS gui programs.
