一个opensource python包,用于从git存储库中提取细粒度和带时间戳的协同编辑网络。
git2net的Python项目详细描述
git2net
git2net
是一个开源的python包,有助于提取协同编辑网络
从git仓库。
下载并安装
git2net
是纯python
代码。它没有特定于平台的依赖项,因此适用于所有
平台。假设您使用的是pip
,则可以通过运行:
git2net
> pip install git2net
这也安装了必要的依赖项。
如何使用git2net
我们在“Git2Net-Mining Time-Stamped Co-Editing Networks from Large Git Repositories”中发布了一些激励性的结果以及有关挖掘算法的详细信息。我们已经发布了一个jupyter笔记本,它复制了zenodo.org上的大多数结果。本笔记本也是介绍git2net
功能的教程。
如何引用git2net
@article{DBLP:journals/corr/abs-1903-10180,
author = {Christoph Gote and
Ingo Scholtes and
Frank Schweitzer},
title = {git2net - Mining Time-Stamped Co-Editing Networks from Large git Repositories},
journal = {CoRR},
volume = {abs/1903.10180},
year = {2019},
url = {http://arxiv.org/abs/1903.10180},
archivePrefix = {arXiv},
eprint = {1903.10180},
timestamp = {Mon, 01 Apr 2019 14:07:37 +0200},
biburl = {https://dblp.org/rec/bib/journals/corr/abs-1903-10180},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
许可证
本软件根据GNU Affero通用公共许可v3(AGPL-3.0)授权。