Re: [Lazarus] Repository commit statistics. :-)
On Wed, Apr 15, 2009 at 22:37, Graeme Geldenhuys graemeg.li...@gmail.com wrote: Patches submitted to Mantis is applied by other users that have read/write access to the repository. So only those read/write users are shown. Yes, properly preserving author info in commits is another thing Git gets right, and Subversion does not. 2704 lazarus Hm, I wonder who he is ;-) -- Alexander S. Klenin ___ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Repository commit statistics. :-)
Hm, I wonder who he is ;-) cat the developer?! :) ___ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Repository commit statistics. :-)
On Thu, Apr 16, 2009 at 7:53 AM, Alexander Klenin kle...@gmail.com wrote: Yes, properly preserving author info in commits is another thing Git gets right, and Subversion does not. Correct. Git can distinguish between the Author and Committer or a patch. Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ ___ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Repository commit statistics. :-)
Alexander Klenin schrieb: On Wed, Apr 15, 2009 at 22:37, Graeme Geldenhuys graemeg.li...@gmail.com wrote: Patches submitted to Mantis is applied by other users that have read/write access to the repository. So only those read/write users are shown. Yes, properly preserving author info in commits is another thing Git gets right, and Subversion does not. Who needs it? My sat nav can also plan routes for trucks but it is not the reason why I use it. The real name of a submitter goes into the log, the person responsible for the commit is known by subversion. ___ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Repository commit statistics. :-)
On Thu, Apr 16, 2009 at 9:21 AM, Florian Klaempfl flor...@freepascal.org wrote: The real name of a submitter goes into the log, the person responsible for the commit is known by subversion. So you do the same thing but manually - that git does automatically for you (and makes it an official feature). Who knows what statistics developers want in the future? :-) Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ ___ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Repository commit statistics. :-)
2009/4/16 Graeme Geldenhuys graemeg.li...@gmail.com: On Thu, Apr 16, 2009 at 9:21 AM, Florian Klaempfl flor...@freepascal.org wrote: The real name of a submitter goes into the log, the person responsible for the commit is known by subversion. So you do the same thing but manually - that git does automatically for you (and makes it an official feature). Who knows what statistics developers want in the future? :-) i think what he means is that you can find out which developer has made which change (svn blame). that's useful. i'm sure git can do the same. i can't see the point of shortlog -n, except something you would present at a management meeting to prove that you're the busiest developer. henry ___ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Repository commit statistics. :-)
Graeme Geldenhuys schrieb: On Thu, Apr 16, 2009 at 9:21 AM, Florian Klaempfl flor...@freepascal.org wrote: The real name of a submitter goes into the log, the person responsible for the commit is known by subversion. So you do the same thing but manually - that git does automatically for you (and makes it an official feature). The bad thing is: if the original patch was made by some who setup git wrongly (which is rather likely for someone using git seldomly, e.g. I enter always a random name and email address when setting up an account on a machine), you don't have a real name of the submitter. Further, I don't add the email address of the submitter to the log on purpose to make life for spammers harder. ___ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Repository commit statistics. :-)
Hi, I've been playing with new Git commands again and found this cool little one. It outputs the number of commits done by all users in the Lazarus repository. I guess it's kinda pointless since the numbers do not fully reflect all contributors. Patches submitted to Mantis is applied by other users that have read/write access to the repository. So only those read/write users are shown. But what the hell, it shows who are the busy guys either way. I also timed the command for interest sake. ;-) === $ time git shortlog -s -n 7567 mattias 2704 lazarus 2515 paul 2232 vincents 766 marc 732 micha 492 jesus 377 zeljko 319 sekelsenmat 292 tombo 269 martin 268 kirkpatc 124 andrew 101 laurent 95 darius 70 ajgenius 55 mazen 46 ask 34 michael 14 marco 14 peter 12 dmitry 5 florian 4 mbukovjan 1 unknown real0m0.726s user0m0.688s sys 0m0.024s === Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ ___ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus