Alexander Klenin schrieb:
> I tried to stay away from the flame, but just could not resist, sorry ;-)
> 
> On Mon, Jan 18, 2010 at 17:47, Florian Klaempfl <[email protected]> 
> wrote:
>> Well, I don't wonder, you always tell us how great git is but at every
>> thing I look, it plainly sucks:
> 
>> - git svn
> Well, I agree it is not the best part, I admit, but it sucks only slightly 
> more
> then plain svn, since that is where most of "git svn"'s limitations come from.
> 
>> - line feed handling (how can I do it failsafe?)
> http://stackoverflow.com/questions/170961/whats-the-best-crlf-handling-strategy-with-git

Yes, most sounds like cvs and the rest is typical fanboy attitude: it's
not git's fault but a user fault.

> In short, set core.safecrlf=true in your gitconfig

So all other people get it automatically ;)?

> Most importantly, if you accidentally commit file with wrong line
> endings, you can fix that
> rather easily in git, nut with svn, you are screwed.

Well, usually one notices only if it is pushed/pulled.

> 
>> - merging (how do I merge blocking?)
> That is meaningless concept in git, see e.g.
> http://stackoverflow.com/questions/612580/how-does-git-solve-the-merging-problem

See my mail to Graeme, then git simply does not fit into FPC's workflow.

> 
>> - handling of empty directories
> Yes, that is a wart, but how many empty directories are there in
> Lazarus repository?
> 
>> - tortoisegit (ever used tortoisesvn?)
> Not only used, but was an active contributor:
> http://www.ohloh.net/p/tortoisesvn/contributors?query=klenin&sort=commits&commit=Update
> However, I abandoned it in favor of git, and have no regrets ;-)
> I would recommend using built-in git tools (git gui and gitk) instead
> or tortoisegit.

I'am also a command line guy (remember, I still use the fpc text mode
ide), but I really like tortoisesvn.

> 
> I used svn for many projects and still continue to use it for the projects
> that did not move on (that's three projects now, counting Lazarus).
> And I liked (and still do), but I found out that there is an even
> better alternative.
> Now, let me list some problems I have with svn:

DSCM's have their point but as long as they don't handle basic problems
of our (FPC in this case) workflow well, they are useless for us.

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to