Guess it's time I jump in as well, although I'm not really a committer (only a 
couple of small patches submitted through Jira).

Before anything, no, I haven't used GIT. I don't think this is reason enough to 
just disregard my comments though. :)

Basically, I wouldn't mind one or the other, even if it meant adapting my tools 
and knowledge from SVN to GIT, the important thing to me is the project itself, 
not where code is stored. 

The one thing that is really keeping me away from GIT is the "all or nothing" 
nature of it. This is why I'm a Maven & SVN fan more than a GIT & ant one. 
Concretely, when I need to work on a module for a project at work, I simply go 
in eclipse, browse to the specific module, right-click the pom file and 
"checkout as maven project". I can then start working on the specific module 
right away, all dependencies configured properly. If I need to look at a 
dependency's code, I do the same on it and my workspace gets updated 
appropriately. I don't need the whole code which can take forever to compile.

The fact that I need to get the whole repo to work on a single file just 
doesn't seem right. The single project containing everything you get after 
running ant eclipse in Solr also causes me headaches. You can have code working 
perfectly in eclipse that will not compile with ant because of project 
dependencies hidden while you work.

But no matter what happens, I will adapt and continue using Solr and 
contributing when I can, because the project itself is far from looking like 
it's been carved on stone wall using stone axes... :P

Steve
________________________________________
From: Robert Muir [rcm...@gmail.com]
Sent: January 8, 2014 1:30 PM
To: dev@lucene.apache.org
Subject: Re: The Old Git Discussion

On Wed, Jan 8, 2014 at 1:25 PM, Sanne Grinovero
<sanne.grinov...@gmail.com> wrote:
> sake of brevity my impression is just confusion by people who are
> trying to use it as it was an alias to svn. To put it boldly you're
> missing the point :-)
>
> Would be good to see some "negative points" from someone who actually
> used it for a significant time.
>

And these are two typical quotes from git fantatics: they assume that
the person complaining about their shitty tool knows nothing about
distributed version control and is an idiot, etc, etc.

Again, ive been using git on my day job for over a year.

I've also used mercurial, which was extremely intuitive and usable (I
think i came up to speed on this almost immediately).

The problem is not that I havent used git, and its not that i'm
missing the point of distributed VC.

Git is just really done badly.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to