Arch
archはCVSやSubversionと同様にバージョンを管理する場所(リポジトリ)を持ち、それをアーカイブと呼ぶが、CVSやSubversionと異なり、集中させる必要がない。必要であれば、他人のアーカイブを分岐させたローカルのアーカイブを作成し、開発に利用することができる。後になって、分岐したアーカイブでの成果を取り込む(マージ)必要があれば、それを行うための補助機能が用意されている。