Modernized forked gitstats tool:
- some visualizations added, plots and tables improved
- code refactored by using Jinja templates
- git output text parsing replaced with pygit2 library calls
- added "About" page
sudo pip3 install [-e] https://github.com/vifactor/repostat
This installation procedure may require manual installation of required dependencies, e.g. libgit2, gnuplot. But should also work in other non-Debian Linux distributions.
sudo add-apt-repository ppa:vifactor/ppa
sudo apt update
sudo apt install repostat
Currently only Ubuntu 18.04 is supported
Check issue #57
Usage
repostat [--help] [--project_name PROJECT_NAME]
[--output_format {html,csv}] [--append_csv] [--version]
[--config_file CONFIG_FILE]
git_repository_path output_path
See "--help" for details.
The tool script to export statistics of well structured git repos. Required folder structure:
- root_folder
- folder1
- GitRepo_1
- ...
- GitRepo_n
- ...
- folder1
Expected output:
- root_folder
- folder1
- GitRepo_1
- general.csv
- authors.csv
- commits.csv
- activity_month_of_year.csv
- total_history.csv
- ...
- GitRepo_1
- ...
- folder1
This tool is currently not maintained and might not be working at all.
Usage
export_repos [--help] [--pull_repos] [--append_csv]
project_folder output_folder
See "--help" for parameters description.