Software Configuration Management

Mercurial

Mercurial is a fast, lightweight source control management system designed for easy and efficient handling of very large distributed projects.

Git

Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Every Git clone is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server. Branching and merging are fast and easy to do

SVK

svk is a decentralized version control system built with the robust Subversion filesystem. It supports repository mirroring, disconnected operation, history-sensitive merging, and integrates with other version control systems, as well as popular visual merge tools.

Subversion

The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license.

CVS

CVS is the Concurrent Versions System, the dominant open-source network-transparent version control system. CVS is useful for everyone from individual developers to large, distributed teams:

Its client-server access method lets developers access the latest code from anywhere there's an Internet connection.
Its unreserved check-out model to version control avoids artificial conflicts common with the exclusive check-out model.
Its client tools are available on most platforms.

CVS GUI

A set of GUI front-end for CVS written in C++

Syndicate content