文件名称:repotool:汇总源代码存储库元数据的工具
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-01 18:38:35
Go
repotool-汇总源代码存储库元数据的工具 repotool是一个命令行工具,可聚合源代码存储库元数据(例如VCS类型,提交等),并从中生成JSON对象。 它还能够将存储库信息存储到数据库中。 存储库包含提交列表,如果启用此选项,则可能包含增量列表。 增量包含有关提交触及的文件的信息。 如果通过选项指定,它也可能包含补丁。 目前仅支持 。 以下是产生的数据示例,其中没有提交增量和补丁: { "name": "repotool", "vcs": "git", "clone_url": "https://github.com/DevMine/repotool.git", "clone_path": "/home/robin/Hacking/repotool", "default_branch": "master", "commits": [ {
【文件预览】:
repotool-master
----.travis.yml(542B)
----config()
--------config.go(4KB)
----cmd()
--------repotool-db()
--------repotool()
----model()
--------model.go(259B)
--------developer.go(502B)
--------repository.go(963B)
--------commit.go(1KB)
--------diff_delta.go(1KB)
----db()
--------create_schema.sql(3KB)
--------README.md(432B)
----LICENSE(1KB)
----AUTHORS(141B)
----.gitignore(128B)
----repotool.conf.sample(404B)
----Makefile(1KB)
----README.md(8KB)
----repo()
--------repo.go(5KB)
--------git.go(8KB)