Boost logo

Boost Users :

Subject: Re: [Boost-users] Git vs SVN
From: Edward Diener (eldiener_at_[hidden])
Date: 2011-01-28 08:42:32


On 1/28/2011 2:12 AM, Anthony Foiani wrote:
>
> Edward --
>
> Edward Diener<eldiener_at_[hidden]> writes:
>> I hope such a discussion entails a very strong justification of why
>> Git is better than Subversion. I still do not buy it, and only find
>> Git more complicated and harder to use than Subversion with little
>> advantage. [...], but no one is bothering to explain why this
>> latest thing has any value to Boost.
>
> For my own development efforts, I've found Git to be an improvement
> over Subversion in the following ways:
>
> 1. Detached development.
>
> The ability to do incremental check-ins without requiring a network
> connection is a huge win for me.

Why do you mean by "incremental checkins" ? If I use SVN I can make as
many changes locally as I want.

>
> 2. Data backup.
>
> If every developer (more, every developer's computer) has a full
> copy of the history on it, that is more distributed and easier to
> obtain than making sure you have transaction-perfect replication of
> your master SVN repository. (Or, at least, it was for me.)

"More distributed" means nothing to me. Someone really needs to justify
this distributed development idea with something more than "its
distributed so it must be good".

>
> 3. Experimentation.
>
> In my experience, branching is cheaper and much lighter-weight in
> Git than in SVN.

Please explain "cheaper and lighter weight" ?

It is all this rhetoric that really bothers me from developers on the
Git bandwagon. I would love to see real technical proof.


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