On Sat, Jul 4, 2015 at 2:36 PM, Peter Stuge <pe...@stuge.se> wrote:
> C Bergström wrote:
>
>> 2) merge commits lead to multiple parents, which breaks a clean and
>> simple to follow linear history
>
> This is either a bug or a feature depending on whether development
> was actually linear. Sometimes it is, but sometimes it isn't.
>

This is really the crux of it.  This debate has been running on IRC
and the lists for well over a year now.  I think the proposed workflow
on the wiki is as good as any I've seen.  In six months we'll probably
decide to change it, but I couldn't tell you how today.  I'd rather
see us move to git and work this stuff out vs just debate the topic
endlessly on the lists.

The existing cvs structure has its own share of pros and cons.  The
history is a lot cleaner when you look at individual files.  On the
other hand, when you look at tree-wide commits it is a complete mess.
Even with merges it will be a LOT easier to separate out changes with
git.

-- 
Rich

Reply via email to