分散バージョン管理システム
「分散型」のバージョン管理システムでは、サーバー上のリモートリポジトリのほかに、各開発者がローカルにリポジトリを持って開発を行う。
これらローカルのリポジトリの内容を、リモートリポジトリに反映するという形で開発が行われる。
代表的な分散型バージョン管理システムには、Git、Mercurial、Bazaarなどがある。
arch
BitKeeper -- Git以前にLinuxカーネル開発で使用されていたバージョン管理システム。ライセンス発行に関わる問題によりGitが開発されることとなった。