CrossVC XXL is a platform independent graphical interface for the cvs command line client. It covers the cvs instruction set and allows intuitive and graphical handling of cvs projects. The CrossVC XXL GUI aims towards unexperienced users, yet complies with the requirements of sophisticated and professional users. It plugs into the native look and feel, and is distributed with all required tools, so a simple unzip installs it all. In contrast to other cvs clients, CrossVC XXL is a platform independent solution that supports multiple projects at once, allows repository inspection without previous checkout and has fine-grained internal merge/preview features. Allmost all dialogs are non-modal, so for example inspecting the projects is possible while writing a commit message. File states are continuously monitored, and recognize external cvs actions without user interaction. CrossVC XXL can be fine-tuned to the project requirements, meaning size and performance. An internal ChangeSet viewer is included.
This review was originally posted on VersionTracker.com.<br />I've played around with this app for a while on both Linux and OS X. It has a great feature set and is over-all worth taking a look at. However, there are two things that really need work:
<br><br>
1. Interface is not Mac-like. Yeah, I know that this is a cross platform app and the consistency between platforms IS nice, but for OS X only users this interface is really unusual for OS X.<br>
2. Icon needs work!!! I hate to say this, and it should have no affect on the merit of the software, but this thing has to have one of the ugliest icons I have ever seen. In a lush GUI such as OS X and even XP or KDE this thing is painful to look at.
<br><br>
So now that I've earned the "jerk of the day" award, I do want to reiterate that even with the pet peeves I mentioned above, this really is a worthwhile application for serious CVS users.