]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - log_trace.pl
Se arregla un bug que hacia que la Or siempre tirara 1 a su salida, y eso
[z.facultad/75.42/plaqui.git] / log_trace.pl
index 40d2fe85356e834452ae95657f00e716c6e02ada..003517cbd42039f05ee6b647feb6b30c909ad2af 100755 (executable)
@@ -6,7 +6,7 @@
 #
 # The PlaQui Development Team
 
-my %hash, %users, %commits, $texto. $max;
+my %hash, %users, %commits, %lines_count, $texto. $max;
 
 if (shift eq "-d") {
        $texto = `svn log > ChangeLog`;
@@ -21,6 +21,7 @@ foreach $line (@lines) {
        $hash{$datos[5]}++;
        $users{$datos[5]}{$datos[3]}++;
        $commits{$datos[3]}++;
+       $lines_count{$datos[3]} += $datos[13];
        if ($hash{$datos[5]} > $max) {
                $max = $hash{$datos[5]};
        }
@@ -60,7 +61,7 @@ foreach $date (sort keys %hash) {
 print "\n";
 print "Cantidad de commits por usuario:\n";
 foreach $user (sort keys %commits) {
-       print "\t$user\t$commits{$user}\n";
+       print "\t$user\t$commits{$user}\t($lines_count{$user} lineas)\n";
 }
 print "\n";
 print "( ) = Máximo/s Commiteador/es del Día | ";