gitstats - Generates statistics based on GIT repository activity

Distribution: Fedora Rawhide
Repository: Fedora x86_64
Package name: gitstats
Package version: 0
Package release: 0.7.20141209gitc2310a8.fc22
Package architecture: noarch
Package type: rpm
Installed size: 114.44 KB
Download size: 45.96 KB
Official Mirror:
GitStats is a statistics generator for git (a distributed revision control system) repositories. It examines the repository and produces some interesting statistics from the history of it. Currently HTML is the only output format.



  • gitstats = 0-0.7.20141209gitc2310a8.fc22

    Install Howto

    Install the gitstats rpm package:

    # dnf install gitstats


    • /usr/bin/gitstats
    • /usr/share/doc/gitstats/AUTHOR
    • /usr/share/doc/gitstats/GPLv2
    • /usr/share/doc/gitstats/GPLv3
    • /usr/share/doc/gitstats/LICENSE
    • /usr/share/doc/gitstats/README
    • /usr/share/gitstats/arrow-down.gif
    • /usr/share/gitstats/arrow-none.gif
    • /usr/share/gitstats/arrow-up.gif
    • /usr/share/gitstats/gitstats.css
    • /usr/share/gitstats/sortable.js
    • /usr/share/man/man1/gitstats.1.gz


    2014-06-07 - Stephen Gordon <> - 0-0.7.20141209c2310a8 - Change manpage repository address to github. - Fix Makefile `make man` to work w/o .git - Correct splitting of git-ls-tree output - Add missing alt text for img. - Move </tr> to right place. - Use id-based fragment identifiers. - Generate html5, not xhtml. - Add missing xhtml end tag. - Added HTML header meta tag so that author names will be shown correctly also when the file is opened in a browser. - Removed useless merge_authors configuration option. Use .mailmap instead. - How to merge author information. - Document start_date option on the manpage. - implement a way to limit the statistics to commits after a start date - properly terminate created subprocesses - Fix indentation to be consistent. - Go back to previous dir to no fail on relative paths - Bump copyright year. - Y-Axis of graphs start at zero - fix: let "Pool" for line count data collection honor "processes" configuration setting - Bump README python requirement to 2.6.0. - Remove backticks from author names passed to gnuplot. - Fix minor documentation issues - Make number of processes configurable. - Fix performance issue for huge repositories - Bump copyright year. - Refer to manual page in usage.

    2014-06-07 - Fedora Release Engineering <> - 0-0.6.20130723gita923085 - Rebuilt for

    2013-08-03 - Fedora Release Engineering <> - 0-0.5.20130723gita923085 - Rebuilt for

    2013-07-23 - Stephen Gordon <> 0.0.4-20130723gita923085 - Added handling of -h and --help arguments (rhbz#962168).

    2013-02-25 - Stephen Gordon <> 0-0.4-20130224git0843039 - Added /usr/share/gitstats to files list. - Added -p argument to install invocation to preserve timestamps. - Use release macro in pod2man arguments instead of rebuilding the equivalent again using the other macros.

    2013-02-25 - Stephen Gordon <> 0-0.3-20130224git0843039 - Removed BuildRequires on gzip. - Removed attribute declarations on file list. - Updated version/release strategy to be more consistent with Fedora naming guidelines.

    2013-02-24 - Stephen Gordon <> 0-0.2-20130224git0843039 - Updated file names to match upstream: s/license/LICENSE/ s/author.txt/AUTHOR/ - Added required build dependencies (gzip, pod2man) to build manual page. - Added build and install of manual page.

    2013-02-23 - Stephen Gordon <> 0-0.1-20130223gitaa77a89 - Initial package submission.