|
Boost Users : |
Subject: Re: [Boost-users] What's happened to Ryppl?
From: Klaim (mjklaim_at_[hidden])
Date: 2011-01-31 17:40:54
On Mon, Jan 31, 2011 at 22:20, Steven Watanabe <watanabesj_at_[hidden]> wrote:
> If you will recall, the question I started out with
> is: "What about a distributed version control system
> makes merging easier?" That question remains unanswered.
>
Hi!
Sorry to interrupt, but I just googled this question (in fact directly used
keywords in stackoverflow) and got this question/answer that might (or might
not) clarify the "why" :
Basically :
"The hassle in CVS/SVN comes from the fact that these systems
do not remember the parenthood of changes. In Git and Mercurial, not only
can a commit have multiple children, it can also have multiple parents!"
A full explaination is done in the (validated) answer.
However it might be that there are other reasons helping the merges, but I
guess this answer describe the main differencies between CVS/SVN and
Mercurial/Git on the merge point.
Hope it helps.
Joël Lamotte.
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net