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.
|Tags||Software Development Version Control CVS|
|Licenses||BSD Original GPL|
|Operating Systems||Windows POSIX BSD FreeBSD Linux Solaris Unix NetBSD Mac OS X|
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.
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.
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.