--- ChangeLog | 4 ++++ lrde-scmstats.sh | 6 +++++- 2 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog index 8370d97..94f1d18 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2011-09-09 Guillaume Lazzara z@lrde.epita.fr + + * lrde-scmstats.sh: Fix division by zero in Gitstats. + 2011-09-08 Guillaume Lazzara z@lrde.epita.fr
* lrde-scmstats.sh: New. diff --git a/lrde-scmstats.sh b/lrde-scmstats.sh index b10178c..76e89bc 100755 --- a/lrde-scmstats.sh +++ b/lrde-scmstats.sh @@ -36,7 +36,11 @@ branch=$1
DEST=/lrde/dload/olena/stats/
-gitstats . $DEST +# </dev/null is necessary to avoid invalid output from Git commands +# and division by zero in gistats script. Git commands try to detect +# whether they are called from a tty and detection may fail if this +# parameter is omited. +gitstats . $DEST < /dev/null
# Expose updated files. chmod -R a+rX $DEST