Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
9 user(s) are online (9 user(s) are browsing encyclopedia)

Members: 0
Guests: 9

more...
browser tip
Unix Befehle
manual of unix befehle
recommendation!
Sponsored
partner

List of revision control software

This is a list of revision control Software.

= Free software and Open Source =

== Software using a distributed approach ==

=== Arch inspired ===

*GNU Arch — the original *Bazaar (software) — a friendly fork retaining compatibility with a nicer User interface. *[http://savannah.nongnu.org/projects/arx ArX] — started as a fork of GNU arch, but has been completely rewritten. *[http://bazaar-ng.org/ Bazaar-NG] — inspired by Arch and being built from scratch in Python_programming_language.

=== Other innovative ===

  • Monotone (software) — full-decentralized in a P2P way.
  • Git (software) — low-level versioning filesystem by Linus Torvalds designed to address the specialized needs of the Linux kernel project
  • [http://kernel.org/pub/software/scm/cogito/ Cogito] — A more user-friendly interface to Git (software).
  • [http://www.selenic.com/mercurial/ Mercurial] — written in Python_programming_language
  • Codeville written in Python_programming_language — Uses an innovative merging algorithm.
  • DARCS written in the Haskell_programming_language language — Can keep track of inter-patch dependencies.
  • SVK is written in Perl — built on top of Subversion (software) to allow distributed commits.
  • Aegis (software) — mature software (but filesystem-oriented, poor Network Support)
  • [http://www.libresource.org/ So6] — part of LibreSource project, written in java programming language
  • == Software using a non-distributed approach ==

    === Widely used and accepted ===

  • Concurrent Versions System — very stable and built on Revision Control System — the most used but has many limitations.
  • Subversion (software) — like CVS but without some of its limitations.
  • === Alternatives ===

  • Vesta (Software configuration management) — actually a build system with versioning file system, it has support for distributed repositories
  • [http://www.superversion.org/ Superversion] using Java
  • [http://users.footprints.net/~kaz/mcvs.html Meta-CVS]
  • [http://www.eclipse.org/stellation/ Stellation] for Eclipse
  • [http://jedivcs.sourceforge.net/index.html JEDI VCS] SQL-based, standalone or with Delphi IDE integration (successor of FreeVCS), with integrated functions for SCM (MPL)
  • [http://www.applied-cs-inc.com/bcintro.html /BriefCase] from ACSi (GNU GPL)
  • [http://www.sourcejammer.org SourceJammer] using Java (GNU GPL)
  • == Other ==

    === Not fully functional ===

  • [http://wiki.type-z.org/index.php/Projects/Archipel Archipel] no code yet
  • [http://savannah.nongnu.org/projects/quilt/ Quilt] some simple scripts
  • Katie (software) [http://www.netcraft.com.au/geoffrey/katie/ homepage]
  • [http://prcs.sourceforge.net/ prcs]
  • [http://www.zedshaw.com/projects/fastcst/ FastCST] — Written in Ruby
  • [http://supybot.com/Members/jemfinch/vcs/sdf/ SDF] no code yet
  • [http://www.triptico.com/software/bky.html bky]
  • [http://www.scylla-charybdis.com/tool.phptool=gat GAT]
  • === Not mantained, no activity ===

  • [http://www.opencm.org/ OpenCM] no activity
  • [http://serl.cs.colorado.edu/~carzanig/dvs/ DVS - Distributed Versioning System] no activity
  • === Older, not widely used any more ===

  • clone
  • Revision Control System — 1980s Source Code Control
  • === List of other related ===

  • [http://kisocd.sourceforge.net/page11021844.htm siveco] For home and little projects
  • = Proprietary software =

    *Evolution, ([http://www.ionforge.com available here]).

  • [http://www.razor.visible.com Razor] — developed 1992 - 2005. Initially developed for the Sea Wolf Submarine program to manage 3,000,000 lines of ADA code for 250 engineers.
  • [http://www.accurev.com/ AccuRev] — a revision and software configuration management tool based on a streams architecture and atomic transactions implementing change management, software defect and issue tracking
  • BitKeeper (was used in Linux kernel development December 1999 - April 2005)
  • IBM/Rational Software ClearCase[http://www.rational.com/products/clearcase/index.jspSMSESSION=NO]
  • Code Co-op — a peer-to-peer version control system for distributed development
  • [http://www.perforce.com/ Perforce] — free for use in open source projects
  • Apple Computer MPW [http://www.electricfish.com/hawkfish/macvcs/#projector Projector]
  • QVCS — Quma Version Control System
  • SCCS — 1970s Source Code Control System which is part of UNIX.
  • [http://www.truebluesoftware.com/ SnapshotCM]
  • [http://www.sourcegear.com/vault/index.html SourceGear Vault]
  • Borland [http://www.borland.com/starteam/ Starteam]
  • [http://www.burtonsys.com/overview.html TLIB]
  • Microsoft Visual SourceSafe [http://msdn.microsoft.com/ssafe/]
  • TeamWare Designed by Larry McVoy, creator of BitKeeper
  • Source Integrity by Mortice Kern Systems (MKS)
  • [http://www.serena.com/Products/professional/vm/home.asp Version Manager] — previously Merant PVCS, now Serena Version Manager
  • [http://www.matrixone.com MatrixOne] [http://www.synchronicity.com/ Synchronicity] — targeted towards chip development
  • [http://www.telelogic.com/ CM Synergy]
  • [http://www.mccabe.com/ TrueChange]
  • [http://www.mks.com/ MKS]
  • =External links=

    === Other comparisons ===

  • [http://www.dwheeler.com/essays/scm.html Comments on Open Source Software / Free Software (OSS/FS) Software Configuration Management (SCM) Systems]
  • [http://zooko.com/revision_control_quick_ref.html Comparison of only the major free of this rcs software] - up to date, including even the newest software out there
  • [http://better-scm.berlios.de/comparison/ A comparison of some of both proprietary and free of these revision control systems]
  • [http://wiki.gnuarch.org/SubVersionAndCvsComparison Aegis, Arch, CVS, Subversion, SVK briefly compared] (no monotone in the list)
  • [http://linuxmafia.com/faq/Apps/scm.html Version-Control and SCMs for Linux]
  • === Further Readings ===

  • [http://www.livejournal.com/users/bramcohen/17319.html a blog entry]
  • [http://www.red-bean.com/sussman/svn-anti-fud.html Dispelling Subversion FUD]
  • [http://lwn.net/Articles/132000/ LWN article]
  • [http://dmoz.org/Computers/Software/Configuration_Management/Tools/ open directory page]
  • [http://www.webdav.org/deltav/ IETF Delta-V Working Group]