#22 need more information about VCS comparisons

Opened by joyously on Dec 11, 2020, 2:06 AM
// joyously on Dec 11, 2020, 2:06 AM

In the section “Comparisons with other version control systems”, there is a little bit about Git and some about Darcs. But other VCs are mentioned : “Pijul for Git/Mercurial/SVN/… users” and it would be very helpful to state the difference with Pijul and SVN regarding “changes”, since SVN stores changesets. This is what makes it very slow, so addressing that concern would be good.

Also, the Git part says

The main difference between Pijul and Git (and related systems) is that Pijul deals with changes (or changes), whereas Git deals only with snapshots (or versions).

Why have changes twice? “Pijul deals with changes (or changes)”

marians
~ marians pushed a change on Dec 18, 2020, 2:43 PM
· on Dec 18, 2020, 2:43 PM
LISTQZXTD2BMHMQBFD36EXNXNN3RGWFG2MZQRT6GFC3LWP3B7PAQC
// marians on Dec 18, 2020, 2:45 PM

Patch LISTQZX… only addresses your second point (better than nothing, right? ;-)

I never did the same kind of deep dive into SVN as I did for git, so I can’t say anything about it. If you’d be interested, we can try to work on some words to add about SVN together.

// joyously on Dec 18, 2020, 6:32 PM
// pmeunier on Jan 4, 2021, 10:34 AM

@marians: I just applied your change, thanks! Sorry for not being super reactive lately, I’ve been working on the internals of Libpijul for a little while, and I’m not really good at switching between that kind of “deep thinking” algorithmic activity, and “normal” bugs and improvement requests.