CVSChangelogBuilder is a Perl utility to generate ChangeLogs for a project hosted on a CVS server. The main goal is to provide a better output that the 'cvs log' command, to permit to choose the sorting criteria.
cvsclogd is a Perl script which automates the process of creating ChangeLog files based on cvs commit comments. The script runs as a daemon watching for commits on your project files and updates the ChangeLog accordingly.
cvsclose is a short Perl script that you can use to integrate your cvs repository with your debbugs bug tracking system.
cvscop is a Perl script that links into a CVS server through the hook files in CVSROOT. Cvscop can be configured to enforce policies such as limiting which users can move or delete cvs tags based on a regexp pattern match of the tag.
cvsd is a configurable chroot/suid wrapper for running a cvs pserver more securely.
cvsdelta summarizes the difference between a CVS project and its local version. It detects files that have been added and removed, and of existing files it counts the number of lines that have been added, deleted, and changed. It filters project changes by using .cvsignore files, both system-wide and locally.
cvsgdiff uses tkdiff or mgdiff to graphically display diffs between CVS revisions of a file in your sandbox.
CVSGnome allows a systems administrator to install GNOME from either released source Tarballs or from bleeding edge CVS depending on what is wanted.
CvsGraph is a utility to make a graphical representation of all revisions and branches of a file in a CVS/RCS repository. It has been inspired by the 'graph' option in WinCVS.
CvsGui provides several high-end interface clients (WinCvs, MacCvs, gCvs) and shell interface (TortoiseCvs) on top of cvs, written in C++ using popular frameworks (MFC, PowerPlant, GTK+).
cvsIndent is a small program which acts as a wrapper for gnu indent and the dos2unix tool. Its purpose is to be the ALL field of the $CVSROOT/CVSROOT/commitinfo file. It then passes all of your C/C++ source code files through those two programs, whenever you commit them. This means that it is possible to keep all of your source code formatted consistent.
cvsknit allows knitting up a CVS Repository from existing source packages with their original release dates. If you have non-CVS-managed packages and want to start
revision management with CVS, this maybe useful.
cvslines is a multiple branch commit utility which uses the cvs client to perform a commit to multiple branches.
CVSNT is software used to keep a track of changes to files stored on a computer. This is the function at the heart of all Source Code Management,Document Management and Configuration Management Systems.
CVSPermissions is a toolkit that will allow CVS administrators to setup directory level access permissions in CVS. This toolkit is a collection of shell scripts and few CVS configuration information to achieve the said functionality.
Cvsplot is used for collecting statistics from CVS controlled files. Simple statistics such as how the total number of files and lines of code change against time. It runs under any flavour of UNIX, and under Windows.
'CVS patchsets' is a program for generating 'patchset' information from a CVS repository.
cvs queued is a small bash script that wraps around Cyclic's CVS. It makes working with CVS repository a bit easier for people connected via dial-up, because it can queue CVS commands and pass them to real cvs'' later.
cvsreport produces text or enhanced HTML activity reports from a local or remote CVS repository. It can be used to extract activity information from any time span, or to automatically generate reports and store/send them on commit events.
CVSSearch searches for code fragments using CVS comments. Specifically, it takes advantage of the fact that a CVS comment describes the lines of code involved in the commit and that this description will typically hold for many future versions.
CVSspam sends email when a change is commited to the CVS repository. Syntax-highlighted diffs describe the changes made, and hyperlinks to Bugzilla and ViewCVS are generated where possible.
cvsuser is a tool to allow easy management of users and passwords on a remote (or local) CVS archive. Communication between the client (cvsuser) and the server (cvsuserd) is performed over a TCP/IP connection using an encrypted protocol employing a weak private key system.
cvsxxdiff is a utility designed to graphically display differences between files in the local working directory and the CVS repository or between two revisions on the repository.
Darcs is a free, open source source code management system. Darcs is Distributed. Every user has access to the full command set, removing boundaries between server and client or committer and non-committers. Darcs is Interactive. It asks you questions in response to simple commands, giving you choices in your work flow. Read more
Darning is a tool for managing a series or sequence of patches to a software source tree, in the same vein as quilt but with extended functionality.
DCVS is a Perl/MySQL CVS server supporting the pserver protocol. It can import/export RCS files and has a cvsweb-like interface.
Deluxe CVS Loginfo
Deluxe CVS Loginfo is a tool to generate e-mail summaries of CVS commits for multiple repositories. The log message provides full details: author, log message, the list of modified files and, optionally, a unified diff format patch for the change.
diffstat reads the output of diff and displays a histogram of the insertions, deletions, and modifications per-file. It is useful for reviewing large, complex patch files.
Docindex document management
Docindex is an open, extensible system that permits web-based catalog searches and access-controlled fetch from a group of document repositories on multiple CVS (or other) servers.
Elego ComPact is a toolkit for software configuration management. It integrates version control, build management, and project management using the powerful concept of software packages.
eSvn is a cross-platform (QT-based) GUI frontend for the Subversion revision system.
FastCST (Fast Change Set Tool) is an experiment in creating a secure revision control system that uses digital signatures and other cryptographic means to verify the identity of submitters.
Fossil is a distributed software configuration management/version control system built with reliability and ease of use on mind. Read more
fs2svn takes a sequence of archive folders (snapshots or historical backups of a project) and makes a new Subversion repository, preserving their revision history. Each top-level folder creates one revision, which is backdated to its most recent file's modification date.
FSVS stands for "Fast System VerSioning", "File System VerSioning" or "Full System VerSioning". It aims to become a complete backup/restore tool for linux machines, with a subversion repository as the backend.
gCvs is a set of C++ front-end for cvs distributed under GPL.
Giggle is a graphical frontend for the git directory tracker. Read more
Git is a popular version control system designed to handle very large projects with speed and efficiency; it is used mainly for various open source projects, most notably the Linux kernel. Read more
Git-cola is a seek and powerful Git graphical user interface optimized for working with the git index. It is a sweet, carbonated Git client known for its sugary flavour and caffeine-inspired features. Read more
gitg is a git repository viewer targeting gtk+/GNOME. One of its main objectives is to provide a more unified user experience for git frontends across multiple desktops.
Gsvn is a front end for the subversion version control system. Gsvn is developed using latest technologies on software developing. Gsvn is developed using Mono Project, C# as programming language, Gtk# as graphical interface and Monodevelop as IDE.
Gource is a software version control visualization tool.
quilt is a tool for managing a series of patches by keeping track of the changes each patch makes. Patches can be applied, un-applied, refreshed, etc. gquilt is a PyGTK GUI wrapper for quilt.
Guilty is a development tool that continously builds a source tree, presenting the result on a webpage. It is a lightweight replacement for Tinderbox.
Guitone is a Qt-based cross-platform Graphical User Interface for the Distributed Version Control System monotone. It aims towards full implementation of the monotone command line interface and is specially targeted at beginners.
gwsmhg is a GUI wrapper for hg and mq, allowing them to be used in an integrated manner to manage a work space.
hg-diff is a simple GUI program to browse mercurial revisions.
Information Currency CVS
Information Currency CVS is a modification to the CVS version control system. In conjunction with the Information Currency Web Services system, it makes "cvs commit" return information currency representing the economic value of the submitted source code.
Information Currency Subversion Client
Information Currency Subversion is a command-line client for Subversion repositories that supports the generation of information currency from committed source code.
IsiSetup provides a commandline interface to manage your system configuration files using a revision control tool. It runs on most Debian-based distributions and integrates well into the Debian package management system.
Prev 50 Next 50