Benjamin Pollack、 2009 年 10 月 24 日、 原文 (original post) Kiln が Mercurial を選択した理由を疑問に思うなら、つまり質問は 2 つあるということです。 Kiln が DVCS ベースな理由は? Kiln があえて Mercurial を選択した理由は? Kiln が DVCS ベースな理由は? DVCS が本物のブランチをサポートしているからです。 ご存知のとおり、 Subversion や CVS の様なツールでブランチをマージしようとすると、 まず間違いなくかなりイライラさせられてしまいます。 Subversion 1.5 以前はマージ履歴を全く記録しておらず、 また、最新版でさえそのメタデータを上手く活用できていないため、 マージはいつも途方もない労力を要し、間違いだらけのプロセスで終わるのが落ちだからです。 こうして