The CvsGui project is providing several high-end interface clients (WinCvs, MacCvs, gCvs) written in C++ using popular frameworks (MFC, PowerPlant, GTK+) with a scripting support via Python or TCL.
CVSps is a program for generating 'patchset' information from a CVS repository
Automated build system. CVS commit / watch / tag notification via email, newsgroup, and/or IRC. Console-based file manipulation tools and utilities. XML-based file copy/FTP script. IRC session logger. Synchronize web site with CVS. GPL. Tested on
CVSNT Legacy cvs client/server tools v2.5.05
CVSNT Community Edition (for Windows) version 2.5.05.3744. WIN32 cvs client/server binary distribution with most nagware features disabled; other than the control panel start splash screen This distribution is based on Gaijin CVSNT, see github "G-CVSNT " for the original source. Consult the wiki for manual installation specifies.
A Tcl/Tk based graphical interface to the CVS and Subversion configuration management systems. RCS too.
CVSACL is a patch for CVS. It adds two new subcommands (acl & racl) to cvs for access control list management. It provides advanced ACL definitions per modules, directories, and files on branch/tag for all cvs subcommands.
CVS - The Concurrent Versions System, the open-source standard for version control.
CvsChangelogBuilder is an utility to generate advanced, differential and/or graphical changelogs, for a project hosted on a CVS server (CVS change log). It provides a better output than the 'cvs log' command, and accept a lot of options.
A tool supporting effective use of CVS for Smalltalk projects
Eclipse Version Tree Plugin is an easy to use, graphical version tree for project artifacts hosted in a CVS repository. It is a graphical replacment for Eclipse resource history. Supports different layout styles, customization and convenience features. The development is being continued on GitHub https://github.com/angvoz/net.sf.versiontree
A graphical frontend to CVS
BeyondCVS is an Eclipe plug-in that enables using Beyond Compare (externally) for comparing files and folders. It also allows comparing a single file to a previous revision in CVS/SVN or Local History. There is also support for opening Putty and WinSCP.
Cvsplot is a perl script which analyses the history of a CVS-managed project. The script executes on a set of files, analyses their history, and automatically generates graphs that plot lines of code and number of files against time.
Yet Another Diff Tool
YaDT - Yet another Diff Tool. It is another front-end for diff and in earlier versions diff3 utility. With YaDT you can compare and merge 2 and/or 3 files. YaDT is written on Tcl/Tk and wrapped in a single executable file with the help of sdx and tclkit. diff and cvs utilities are embedded inside YaDT. Also, YaDT supports Git and Mercurial repositories, but git and hg are not embedded inside YaDT, you should have git/hg executable in your path environment.
SandWeb is a web-based CVS client. Most of the functionality is modular, and we intend to support Subversion in a future release.
The aim of the project is to build a web based version control system (vcs) in ASP (Active Server Pages). Features include: Multi user (with levels), Checkin/Checkout files, Labeled versions, Discussion on single files.
Designer and Creator - Mike Krueger: Maintainer - Clayton Harbour What is Sharpcvslib? Sharpcvslib is a client cvs library written in c#. What can it do for you? It can be used in your applications to allow access to cvs repositories. It supp
CVS Monitor is a perl CGI application for monitoring activity in a CVS repository. It is somewhat similar in purpose to cvsweb, but far more useful when you want to keep an eye on current development, or provide a view into the project to the public.
An editor for the CVS pserver password file. Supports both GUI and shell mode.
cvsdelta summarizes and manages a CVS project, identifying the local files that have been added, changed, or deleted, which optionally can be automatically added to and removed from CVS.
The script helps commiting changes on several branches in CVS by creating a bunch of CVS commands which the user normally would have to create himself.
syncmail is a CVS notification tool which can provide a diff for every change to a CVS repository, mailed to specified email addresses. This tool is useful for large communities to monitor activity, and is used for Python and many other active projects.
The IntegrationGuard is a small set of Java classes and some start scripts used in conjunction with CVS. This little tool supports the paradigms 'continuous and sequential integration' and 'unit testing' of 'eXtreme programming'
MacCVS Pro is a completely free CVS client for Mac OS that was originally developed at Netscape Communications Corporation. Various features include real multi-threaded CVS operations and an intuitive user interface that kicks bootay.
VSSExtractor is a software to convert source code databases from proprietary Microsoft Visual SourceSafe to open-source, widely-used CVS.