Dim is a utility to help you track the changes of items (sets composed of multiple files). It provides commands to handle the complete lifecycle of version control operations: create a library, register users (code authors), create items, save local versions, branch, clone, export, import, remove, merge, archive, replicate library content over the network or the filesystem, and access the full history and browse differences at the library, item, file, line, or word level. Dim is a single self-documented POSIX shell script. It just uses standard Unix utilities like awk, diff, tar, and openssl.
gc-utils is a small set of scripts that let you import and update CVS repositories into git very easy and let you export patches back into a CVS working copy. To makes the exchange easy, gc-utils stores the CVS working copy into a subdirectory and receives all information from there whenever necessary.
Releaser is a set of scripts to automate and manage the tasks related to software package releases. It is designed to be modular and to make it easy to both select a particular set of actions associated with releases of a particular project (such as changelog generation, uploading of tarballs, posting announcements to mailing lists), and create new actions that integrate seamlessly into the process. Its status is still somewhat experimental, but the most basic functionality is there.
SVN Create Project creates a new SVN project using an initial project directory. It creates the tags and branches directory in the SVN repository and imports the initial directory as "trunk". It then checks out the project from the SVN repository to the defined destination. Finally, it does an integrity check.
darcspublish is a shell script that allows you to easily share your Darcs repository between different computers, give read access to the world, or publish a Web site that is backed by a Darcs repository on your computer. It should work with any Bourne shell, and only needs Darcs and sitecopy to work.
Git is a "directory content manager" that was designed to handle massive projects such as the Linux kernel with speed and efficiency. It falls in the category of distributed source code management tools and is similar to GNU Arch, Monotone, and BitKeeper. Every Git working directory is a fully-fledged repository with full revision tracking capabilities and is not dependent on network access to a central server.
QA Tools allow you (the software product maintainer) to automatically generate regular releases and/or snapshots of your product. Your product can be distributed as a source code archive (typically .tar.gz) or as a binary distribution archive (.deb, .rpm, or .exe). It currently works with software packages that have source code managed using Subversion and that use autoconf/automake.