CVSsuck is a mirroring tool for CVS repositories. Unlike other tools such as CVSup or rsync, it uses cvs command to access the repository. So, it works well with remote repositories without a special server or shell account. However, it is inefficient because the CVS client/server protocol is not designed for mirroring.
SnapSource is a utility written in Perl to automatically and periodically take a snapshot (incremental backup) of your source code and display the modifications in a 2-column (original and modified) format similar to that of cervisia. Changes, additions, and deletions are displayed in different colors, customizable per user preference. It is not another CVS, and it is not a front-end to CVS, but it is supposed to be used in between CVS commits.
Freepository is a Web-based revision control system based on massive extensions of CVSWeb. It employs a project concept, which provides member accounts and access controls. At project creation, unique CVS repositories are created, containing their respectively unique project credentials. The database maps users to repositories. It also supports multi-file upload, secure remote command line access, and on-the-fly tarring & downloading of repositories.
cvsq (CVS queued) is a tool that enables developers with a dial-up connection to work comfortably with CVS. It accepts same arguments as CVS but instead of directly processing them, cvsq stores all requests in a queue and handles them later. This way, you can mark several files for commit and upload them when you're connected to the Net.
Motor is a text-mode integrated programming environment for Linux. It consists of an editor with syntax highlighting, a project manager, a makefile generator, gcc, ctags, gdb, autoconf/automake and grep front-ends. CVS integration is also provided. It allows one to edit, compile, and debug programs without a need to leave the IDE, automatically check in/out files from a CVS repository and import projects into CVS, and generate distribution packages (tar.gz and RPM). The color schemes are customisable.
cvs2html is a Perl program to transform the output of 'cvs log' to HTML. The HTML output will show the revision log history, differences between versions and enable a flexible configuration of the amount of information the user likes to see from the CVS repository. cvs2html can be used for any type of cvs archive.