A suite of CVS goodies written in perl for the harried Big Project Administrator.
CVS Web Client is the new name for a combined cvsweb+cvswebedit. It allows users to edit files in a CVS repository, using only a web browser.
The aim of this project is to make it easier to keep the source code updated with the server on projects that use CVS. Keeping up to date source files on SourceForge.com projects will be automated.
cvsmail is a set of utilities to manage the delivery of cvs commit logs via email. It contains an email answering robot to manage the subscriptions and a delivering machinery. The subscription is done by modules for each CVS base handled by cvsmail.
An CVS client that will be easy to install & use, and will work with SourceForge. It will be portable across nearly all platforms, and it will be able to work with SourceForge's SSH setup. I will NOT be distributing SSH with FastCVS
An implementation of the CVS client/server protocol in Java. It also has classes for user interaction via a command line or using a Swing GUI.
Textual and graphical CVS statistics generator written in perl.
A "plugin" to CVS which will update the dotProject management suite. It is written in Perl, and will process the cvs commit log, checking for required/optional dotProject parameters for a task, and then update the mysql database which dotProject uses.
Want to use CVS to manage your projects? Know how to modify an XML file? If so, then CVS Interceptor might be for you. Just install CVS, upload some Perl files (maybe some Perl modules), modify an XML config file to fit your project and you're done.
Xcvs is a web-based CVS tracking tool. It traces the log information in CVS and generates a single patchset for each commit command. It also generates a patch file that captures the change for each patchset. The web interface allows one to query the patc
This Shell Extension integrates the CVS version control system into Windows Explorer. It provides status indicators, extra columns, property pages and other types of information about files that are under source control.
Ant-based tool to migrate Java source files to GNU Autotools standards, making them compatible with usual "configure; make; make install" build mechanism.
AntFly is a common build.xml script for apache ant (and java) that can be used in small projects instead of trying to make a build.xml from scratch.It includes a set of tasks that can perform tipical operations like building project, CVS checking, etc.
Tool to conveniently Import/Export Visual Basic for Applications Modules from MS Excel workbooks, to a folder-structured flat file format, making a useful companion to a CVS system.
MyWebFTP is a little PHP Tool that allows you to manage you files and directories on your webspace, through a web browser. Usefull when you are behind a restrictive proxy and more handy than an heavy software FTP Client. Uses only PHP file functions.
A unique client-server combination allowing users to select their own build settings and watch as the server produces their own CVS build.
"eccvs" is a GUI based version control system (for linux) that keeps track of all the resources of a software project. Here resources mean source code, documentation, etc., This software is based on the existing CVS command line tool.
The cvsbugz project is an integration between the cvs revision management system, and the bugzilla bug tracking system. Cvsbugz verifies that referenced bugs exist in bugzilla before allowing a commit to continue. All commits are logged to Bugzilla.
A source code diff tool. Adapted from cvsweb, it makes code inspection easy. It also provides another diff tool with which you can either compare two files or two directories recursively. It is written in perl and uses String::Ediff for finer diff.
One way synchronization utility from Subversion to CVS written on Java. To submit bugs or request new features please use the project tracker at project home
An editor for the CVS pserver password file. Supports both GUI and shell mode.
PVC (PhpVersionControl) is a port of CVS to PHP. It features a shell version and a web interface that has all the features of CVS (i.e. commit, checkout, etc.), in an easy to use web interface.
CodeReactor is a Delphi Project managment tool (Tracker, BugReports, Documentation, Calendar)
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.
cvs-syncmail is a CVS notification tool for mailing a unified or context diff for every change to a CVS repository to specified email addresses.