git-of-theseus:分析Git仓库随着时间的增长

时间:2024-02-23 13:23:03
【文件属性】:

文件名称:git-of-theseus:分析Git仓库随着时间的增长

文件大小:1.64MB

文件格式:ZIP

更新时间:2024-02-23 13:23:03

python git author-statistics repository-management GitPython

一些脚本来分析Git仓库。 产生像这样的(在本身上运行): 正在安装 运行pip install git-of-theseus 跑步 首先,您需要运行git-of-theseus-analyze (有关大量配置,请参见git-of-theseus-analyze --help )。 这将分析存储库,可能会花费一些时间。 之后,您可以生成图! 您可以通过以下几种方法做到这一点: 运行git-of-theseus-stack-plot cohorts.json ,它将写入stack_plot.png 运行git-of-theseus-survival-plot survival.json将写入survival_plot.png (与运行--help某些选项) 如果要绘制多个存储库,则必须为每个项目分别运行git-of-theseus-analyze ,并使用--outdir标志将数据存储在单独的目录中。 然后您可以运行git-of-theseus-survival-plot


【文件预览】:
git-of-theseus-master
----container()
--------run.sh(387B)
--------root()
----git_of_theseus()
--------survival_plot.py(4KB)
--------analyze.py(9KB)
--------__init__.py(207B)
--------stack_plot.py(3KB)
----pics()
--------git-node-survival.png(56KB)
--------git-rails.png(124KB)
--------git-httpd.png(136KB)
--------trireme.jpg(99KB)
--------git-projects-survival.png(101KB)
--------git-kubernetes-authors.png(232KB)
--------git-httpd-survival.png(59KB)
--------git-git.png(100KB)
--------git-node.png(76KB)
--------git-git-authors-normalized.png(169KB)
--------git-rails-survival.png(57KB)
--------git-git-survival.png(37KB)
--------git-linux.png(94KB)
--------git-angular-survival.png(44KB)
--------git-projects-survival-exp-fit.png(224KB)
--------git-linux-survival.png(52KB)
--------git-angular.png(57KB)
--------git-git-survival-exp-fit.png(57KB)
----Dockerfile(233B)
----.travis.yml(767B)
----LICENSE(11KB)
----setup.py(762B)
----README.md(4KB)
----docker-compose.yml(237B)

网友评论