从 Git 存储库生成统计信息

编程入门 行业动态 更新时间:2024-10-28 06:28:43
本文介绍了从 Git 存储库生成统计信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在寻找一些好的工具/脚本,让我能够从 git 存储库生成一些统计信息.我在一些代码托管网站上看到过此功能,其中包含诸如...

I'm looking for some good tools/scripts that allow me to generate a few statistics from a git repository. I've seen this feature on some code hosting sites, and they contained information like...

  • 每位作者的提交次数
  • 每天/每周/每年/等等的提交次数.
  • 随时间推移的代码行
  • 图表
  • ...更多

基本上,我只想了解我的项目随着时间的推移增长了多少,哪个开发人员提交的代码最多,等等.

Basically I just want to get an idea how much my project grows over time, which developer commits most code, and so on.

推荐答案

Beside GitStats (git history统计生成器)由 xyld 提及,用 Python 编写并且需要 Gnuplot 来绘制图形,还有

Beside GitStats (git history statistics generator) mentioned by xyld, written in Python and requiring Gnuplot for graphs, there is also

  • gitstat (SourceForge) 项目(基于网络的 git 统计界面),用 PHP 和 Perl 编写,
  • Git Statistics,又名 gitstats(指标框架旨在收集git 存储库的统计数据),用 Python 编写,是 Google Summer 的 git-statistics 项目的结果代码 2008 这不是网络应用程序
  • gitinspector 是一个相当新的、基于 CLI 的 Python 工具,用于生成漂亮的报告
  • Hercules - 没有依赖项的原生应用,用 Go 编写,专门用于高级分析类型.
  • gitstat (SourceForge) project (web-based git statistics interface), written in PHP and Perl,
  • Git Statistics, aka gitstats (metrics framework designed to gather statistics on git repositories), written in Python, result of git-statistics project at Google Summer of Code 2008 This is not a web app
  • gitinspector Is a rather new, CLI based Python tool for generating nice reports
  • Hercules - native app without dependencies, written in Go, which specializes in advanced analysis types.

更多推荐

从 Git 存储库生成统计信息

本文发布于:2023-06-04 21:18:07,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/505231.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:统计信息   Git

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!