List of revision control software

This is a list of notable software for revision control.

Local data model

In the local-only approach, all developers must use the same file system.

Open source

Client-server model

In the client-server model, developers use a shared single repository.

Open source

Proprietary

Distributed model

In the distributed approach, each developer works directly with his or her own local repository, and changes are shared between repositories as a separate step.

Open source

Proprietary

Notes

  1. Bill Wohler (10 Oct 1992). "Unix — Frequently Asked Questions (7/7)". [RCS ...] is much faster in retrieving the latest version |chapter= ignored (help)
  2. Larry McVoy (11 Dec 2003). "BitKeeper: Why SCCS, rather than RCS?". RCS is optimized for getting the most recent version on the trunk
  3. Bill Wohler (10 Oct 1992). "Unix — Frequently Asked Questions (7/7)". [RCS ...] is more intuitive and consistent |chapter= ignored (help)
  4. "Changes", SVN, Collab Net

See also

External links