2010/1/17 Florian Klaempfl <[email protected]>: > completely meaning and useless output like "Updating a3bdad8..fad6345".
It's all in the mind - looking at projects like KDE etc r350575 also doesn't tell me much plus you can't even use such large revision numbers as a Windows build number (like many people like to do) because it exceeds the build number value limit. Git generated patches or Git extracting patches from emails or alternative referencing of commits like (HEAD^ or HEAD~15 or '2 weeks ago' etc) makes it just as easy to reference a commit - that's if you really have a mental block against using shortened SHA1 values. I've been using Git for almost a year now and really don't see the issue - yes it was strange in the beginning coming from SubVersion, but that was simply because I was used to incremental numbers. With a DSCM incremental numbers simply cannot be used - something else is required. SHA1 fits the bill perfectly and provides other information to. > For a small project, I tried once mercurial and learned that it is much > more work. One easily gets lost with all those cloned repositories none Probably because Mercurial uses separate directory trees for each branch - Git uses the same directory structure for all branches. Also if you don't name your "feature" branches descriptively, the confusion is your own fault, not the product. Also Git works equally well in small and large projects, single and multiple developer teams. > nothing does prevent users from committing and pushing a full diff due > to f.... up line feeds. Like SubVersion is immune to that! I constantly have to fix EOL meta information or patch a file simply to fix EOL characters in files - all this in SubVersion repositories. (yes I still work on project that use SubVersion) If SubVersion developers don't setup there SVN clients correctly, they can just as easily commit files with incorrect EOL characters. -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
