Projects / Distributed Concurrent Versioning System

Distributed Concurrent Versioning System

The Distributed Concurrent Versioning System (DCVS) extends the well-known version control system CVS and the file distribution and synchronization program CVSup with functionality to distribute CVS repositories with local lines of development and handle synchronization of the distributed repositories automatically in the background. Development lines (branches) are owned by a repository server, repository servers efficiently update each other via CVSup, and CVS ensures correct server use on checkin and branch creation.

Operating Systems

Recent releases

  •  20 Oct 2006 14:36

    Release Notes: This release adds miscellaneous bugfixes and the security patches of CVS 1.12.13. There are now installation packages for Windows to be installed on Cygwin, for SUSE Linux 10, for FreeBSD 4, 5, and 6, and for Fedora Core 4.

    •  07 Dec 2005 15:34

      Release Notes: Since release 1.0, dcvs setup has become much easier. Operating system specific installation packages for all supported OSes are available. Standard CVS clients and IDEs can be used. Snapshots have been added as independent objects storing bound configurations. Thus snapshots are a useful means, especially for release management. Change sets provide better support for release engineering and process management. A change set contains a set of changes stored as independent object which can be applied to any development line across server boundaries. CVS 1.12.12 has been imported to DCVS 1.0.

      •  26 Jul 2003 17:17

        Release Notes: Import of CVS 1.12.1, import of current CVSup sources, secure transport via ssh, an improved build system (simultaneous build support for heterogenous platforms), test expect data, test diff automation, and bugfixes.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.