1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. =encoding utf8
  2. =head1 NAME
  3. gitstats - git history statistics generator
  4. =head1 SYNOPSIS
  5. B<gitstats> [options] <repository dir> <output dir>
  6. =head1 DESCRIPTION
  7. B<gitstats> is a statistics generator for L<git(1)> repositories. It examines the repository and produces some interesting statistics from the history of it. Currently HTML is the only output format.
  8. =head1 OPTIONS
  9. -c option=value
  10. Override a default configuration value. Defaults can be seen by running B<gitstats> without parameters.
  11. =head2 Values:
  12. =over
  13. =item authors_top
  14. How many top authors to show.
  15. =item commit_begin, commit_end
  16. Specify a commit range to generate statistics from. You can specify only commit_end limit statistics to a certain commit or another branch.
  17. =item max_authors
  18. How many authors to show in the list of authors.
  19. =item max_domains
  20. How many domains to show in domains by commits.
  21. =item max_ext_length
  22. Maximum file extension length.
  23. =item style
  24. CSS stylesheet to use.
  25. =back
  26. =head1 FAQ
  27. Q: How do I generate statistics of a non-master branch?
  28. A: Use C<-c commit_end=web> parameter.
  29. Q: I have files in my git repository that I would like to exclude from the statistics, how do I do that?
  30. A: At the moment the only way is to use L<git-filter-branch(1)> to create a temporary repository and generate the statistics from that.
  31. =head1 AUTHORS
  32. B<gitstats> was written by Heikki Hokkanen and others.
  33. See the git repository at http://repo.or.cz/w/gitstats.git for an up-to-date full list of contributors.
  34. =head1 WWW
  35. http://gitstats.sourceforge.net/
  36. =head1 SEE ALSO
  37. L<git(1)>