NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Alternative DVCS to git: hg?



On Tue, 16 Apr 2019 at 15:05, Sad Clouds <cryintothebluesky%gmail.com@localhost> wrote:
>
> Does it actually need to be distributed? If no, then what's wrong with
> Subversion? Personally, I can't stand Git.

Subversion fails on two counts:

- it isn't ACID (I'm told that's the correct DB term)
In subversion parallel pushes are magically merged, maybe.  For
instance: developer #1's deletes a .h macro and developer #2 adds a .c
use.  ACID guarantees that #1 XOR #2 wins, and the other gets to sort
out the mess.

- it doesn't have true branches
Instead it has conventions; lots of conventions; and based on
experience, projects end up discovering that developers have been
following all of them

Oh, and I now forget how many years it is since GCC,  a relatively
small project, has being trying to migrate away from subversion.


Home | Main Index | Thread Index | Old Index