Open Distributed Version Control Systems

From P2P Foundation
Revision as of 05:47, 14 August 2008 by Mbauwens (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Definition

"distributed revision control takes a peer-to-peer approach, as opposed to the client-server approach of centralized systems. Rather than a single, central repository with which clients synchronize, each peer's working copy of the codebase is a bona fide repository. Synchronization is conducted by exchanging changesets, which define unique versions of every file, from peer to peer." (http://www.linux.com/feature/121157)


Example

  1. Mercurial at http://www.selenic.com/mercurial/wiki/