[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Proposal: Switch back to savannah using GIT
From: |
Dr. H. Nikolaus Schaller |
Subject: |
Re: Proposal: Switch back to savannah using GIT |
Date: |
Mon, 25 May 2015 16:34:59 +0200 |
Hi,
Am 25.05.2015 um 15:32 schrieb Riccardo Mottola <riccardo.mottola@libero.it>:
> Hi,
>
> Gregory Casamento wrote:
>> I would like to reach some sort of consensus on this rather than a flame
>> war. I would ask that only active committers comment on this email thread
>> so that we can be clear about the reasons for or against this move. I have
>> stated the reasons I have above.
>>
>> Please let me know what you think.
>
> http://www.databasesandlife.com/why-subversion-is-better-than-git/
>
> Lot’s of fine stuff I have to agree with!
Well, I disagree with some of his arguments:
* empty directories: not relevant to me (if needed, a script or tool can create
a missing directory on the fly)
* revert a commit: is only needed if you commit too early. If you think before
committing, you rarely have to revert.
* binary files: should rarely be part of an open source project where you can
regenerate them by running the compiler
* the next 2 or 3 are no diff between git and svn
* commit as different user: why?
* etc.
So most of the list of “well-engineered practical features” does not have to do
much with my daily practice or are on par with git.
In other words: you will always find proponents for either one :)
>
> generating a patch with SVN is easy! With github it is ugly. Reverting is a
> breeze.
git revert?
BTW: I am not in favour of git because it is “cool” or “modern”. I was
resistent for quite a while until I was forced by some
project to use it. And then I learned that it is better than svn in daily
practice. Not only for big projects but also for small
1-man projects. Of course only after learning to get used to the horrible
command line interface.
BR,
Nikolaus