After 40 years of programming, I have to admit I am not smart enough to
understand GIT.  Yes, it works straightforwardly enough in simple cases.
But it is fairly common to get yourself tied up in a knot with GIT and
spend the entire day trying to straighten it out.  Several times I got
stuck and asked a few "git experts" I was working with.  90% of the time,
they tell me, yea, something is wrong.

For the vast majority of millions (?) of companies worldwide, they all have
a central repository.  GIT doesn't work that way.

Have a development project going on for several years with a fair-sized
team.  The code base grows immensely.  Git forces you to download the whole
damn thing - every change ever made.  No one wants that!  Sometimes it can
take more than an hour to clone a repo!  Subversion gives you the version
you want and lets you switch to a different version trivially.

I know GIT has taken the world by storm.  Without thinking, everyone wants
to use the cool stuff everyone else is using.  But GIT doesn't make sense
in nearly 100% of the case in the commercial world.

[rant off]

Blake McBride




On Thu, May 25, 2023 at 8:18 AM Dr. Jürgen Sauermann <
mail@jürgen-sauermann.de> wrote:

> Hi Emmanuel,
>
> I normally update git together with SVN. But: sometimes I forget
> to and I am not at all familiar with git. I get lots of error messages
> from git which I do not understand.
>
> Maybe some git specialist can have a look at the target SYNC:
> in the top-level Makefile.am and let me know what I am doing
> wrong?
>
> SVN is far more painless for everybody so I can only recommend
> to use it instead of git (command line SVN is perfect, no need for
> any SVN IDE.
>
> Best Regards,
> Jürgen
>
>
>
> On 5/25/23 14:39, Emmanuel Charpentier wrote:
>
> Le jeudi 25 mai 2023 à 13:49 +0200, Dr. Jürgen Sauermann a écrit :
>
> Hi Emmanuel,
>
> thanks. Seems like python_apl.cc was not compiled for a while.
>
> Fixed in *SVN 1695*.
>
> Thanks !
>
> Do I need Subversion, or will the git mirror be updated in some
> 'reasonable" time ?
>
> (Yes, I'm aware of yur feelings towards git... Nut that's what Sagemath
> uses, with erious success...).
>
> --
> Emmanuel Charpentier
>
> [ Snip... ]
>
>
>

Reply via email to