精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

值得推薦的8個Git/Github項目數據分析工具

開發 開發工具 數據分析
任何重要的決定都應基于數據,對于信息項目和軟件開發亦是如此。如果你不仔細查看描述項目演進的數據就無法了解項目的健康狀況,并給出合理的改進措施。

任何重要的決定都應基于數據,對于信息項目和軟件開發亦是如此。如果你不仔細查看描述項目演進的數據就無法了解項目的健康狀況,并給出合理的改進措施。為了分析和挖掘這些信息,我們可以從Git存儲庫和項目所在的代碼托管平臺(例如GitHub,Gitlab)獲取一些有意義的數據。然而從Git/GitHub輕松獲取數據實際也不是一件簡單的事情。本文蟲蟲就給大家介紹一些Git/GitHub開源分析工具供大家學習參考。

GitHub API

首先要說的是Github的官方API,這是獲取GitHub倉庫詳細的優秀方式。API非常好用,你可以使用curl或者其他任何語言打包庫,獲取倉庫的所有信息(其他公共在線Git托管平臺或者自建的Gitlab都有類似的API)。然而,討厭的是Github對API的調用做了限制,每小時的請求數量是有限制的(匿名用戶60次,授權用戶5000次),如果你要分析大型項目(或對其中一些進行全局分析),則使用API​​并不是一個好的解決方案。但是,一般用來對個別構建專注于單個項目或貢獻者的某種儀表板是不會受到影響的。

通過Github API,你基本上獲得訪問瀏覽項目Github倉庫時看到的所有信息,但是對倉庫的Git信息內部信息有限(例如,想知道在最近的一天修改了哪些代碼行)。你需要clone 倉庫后通過git命令才能獲得完全信息。

GHCrawler

GHCrawler是由微軟開發的一個健壯的GitHub API 爬蟲,可遍歷GitHub實體和消息,對其進行搜索和跟蹤。如果要對某一組織或者項目的活動進行分析,則GHCrawler特別有用。GHCrawler也受Github API請求次數的限制,但是GHCrawler通過使用令牌池和輪換來優化API令牌的使用。GHCrawler支持命令行式調用,同時也支持一個Web端界面操作(ghcrawler-dashboard)

項目官方倉庫:https://github.com/Microsoft/ghcrawler

GH Archive

GH Archive是一個開源的一個項目,用于記錄公共GitHub時間軸,對其進行存檔,并使其易于訪問以進行進一步分析。GitHub Archive獲取所有的GitHub events信息存儲在一組JSON文件中,以便根據需要下載并脫機處理。

另外,GitHub Archive也可以作為公共數據集在Google BigQuery上使用。該數據集每小時自動更新一次,可以在幾秒鐘內對整個數據集運行任意類似SQL的查詢。

項目官方網站:https://www.gharchive.org

GHTorren

和GH Archive類似,GHTorrent項目也用來監視Github公共事件時間表信息。對于每個事件,它都詳盡地檢索其內容和相互依賴性。然后將結果JSON的信息存儲到MongoDB數據庫,同時還將其結構提取到MySQL數據庫中。

GHTorrent和GH Archive有點類似,兩者區別是GH Archive旨在提供更詳盡的事件集合,按小時頻率獲取信息。而GH Torrent則以更結構化的方式提供事件數據,以使更輕松地獲取所有事件有關事件的信息,數據獲取頻率為月。

項目官方倉庫:https://github.com/ghtorrent

Kibble

Apache Kibble是一套用于收集,匯總和可視化軟件項目中活動的工具。Kibble架構由一個中央Kibble服務器和一組專門用于處理特定類型資源的掃描應用程序(一個git repo,一個郵件列表,一個JIRA實例等)并將已編譯的數據對象推送到Kibble服務器。

[[286059]]

根據這些數據,可以自定義一個儀表板,其中包含許多顯示項目數據的小部件(語言分類,主要貢獻者,代碼演變等)。從這個意義上講,Kibble更像是一種工具,可以幫助創建項目數據信息展示Web端。

項目官方網站:https://kibble.apache.org/

CHAOSS

CHAOSS是Linux 基金會下項目,致力于創建數據析和指標定義以幫助一個健康的開源社區。CHAOSS計劃項目有很多工具可以挖掘和計算項目所需的指標數據:

Augur是一個Python庫、Flask Web應用程序和REST服務器,用于提供有關開源軟件開發項目運行狀況和可持續性的指標。目標是作為CHAOSS社區感興趣的新指標的快速原型制作。

Cregit則專注于生成視圖以可視化代碼更改的出處

GrimoireLab Bitergia旗下迄今為止最成熟和雄心勃勃的工具。GrimoireLab的目的是提供一個開源平臺實現:

1. 幾乎可以從任何與開源開發相關的工具(數據源)中收集自動和增量數據(源代碼管理,問題跟蹤系統,論壇等)

自動豐富數據以清理和擴展上面收集的數據(合并重復的身份,添加有關貢獻者隸屬關系,計算延遲,地理數據等的其他信息)

數據可視化,按時間范圍,項目,存儲庫,貢獻者等進行過濾搜索。

GrimoireLab使用Kibana在收集的數據之上提供所有這些出色的可視化效果。

CHAOSS項目官方網站:https://chaoss.community/

Sourced

Sourced自稱為開發生命周期的數據平臺。與以前的工具相比,它更多地關注項目的代碼,而不是社區的協作。Sourced項目使用通用AST,可以實現與語言無關的方式對代碼庫細節查詢。

在Sourced項目組織中,可以找到幾個有趣的數據分析工具。包括:

go-git:用純Golang語言編寫的高度可擴展的git實現庫。

[[286061]]

Hercule:Golang實現的對存儲庫的整個提交歷史記錄分析工具。

gitbase:Golang 實現的Git存儲庫SQL數據庫接口。比如按年月和提交者的提交信息,可以使用如下Sql語句:

SELECT YEAR,

MONTH,

repo_id,

committer_email,

COUNT(*) AS num_commits

FROM

(SELECT YEAR(committer_when) AS YEAR,

MONTH(committer_when) AS MONTH,

repository_id AS repo_id,

committer_email

FROM ref_commits

NATURAL JOIN commits

WHERE ref_name = 'HEAD') AS t

GROUP BY committer_email,

YEAR,

MONTH,

repo_id;

項目官方網站:https://sourced.tech/

Github項目組織:https://github.com/src-d

Hubble

Hubble用于可視化GitHub Enterprise的協作、使用情況和運行狀況數據。它致力于幫助大公司了解其內部組織,項目和貢獻者如何一起分配和協作。

Hubble Enterprise由兩個組件組成。更新器組件是一個Python腳本,它每天從GitHub Enterprise設備查詢相關數據,并將結果存儲在Git存儲庫中。docs組件是一個Web應用程序,用于可視化收集的數據,并由GitHub Pages托管。

官方項目托管地址:https://github.com/Autodesk/hubble

onefetch

最后提一個非常漂亮的命令行下的git項目信息可視化的工具,支持對50多種語言,提及它是因為它是用新興的Rust語言編寫的。

總結

本文我們列舉一些對github/git進行數據挖掘的工具和項目。除了上面提及以下開源軟件外,有一些商業化的工具也非常不錯,比如Snoot和Waydev。

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2019-08-05 15:07:04

2021-05-27 05:30:23

數據分析工具數據可視化

2015-03-05 14:24:00

大數據分析大數據大數據分析工具

2021-04-12 11:09:13

React開發

2019-10-14 15:41:37

數據科學GitHub機器學習

2020-07-26 19:19:46

SQL數據庫工具

2018-08-23 17:15:10

編程語言Python數據分析

2023-05-16 08:47:39

2019-09-25 10:08:16

GitHub 技術開源

2019-08-22 09:08:53

大數據HadoopStorm

2022-11-28 11:31:37

2024-03-27 14:32:47

圖像標注開源機器學習

2023-05-06 15:45:04

物聯網IOT

2023-05-03 21:42:02

Github開源項目

2020-02-14 10:11:19

數據分析技術IT

2018-11-01 08:49:28

數據科學數據科學工具數據分析

2022-12-25 16:44:40

開源工具Github

2018-06-05 12:06:20

Hadoop開源工具

2019-10-12 14:47:58

Excel大數據數據庫

2018-11-05 11:00:37

開源DevOps工具
點贊
收藏

51CTO技術棧公眾號

亚洲欧美日韩一区二区在线| 欧美国产精品劲爆| 欧美第一黄色网| av黄色一级片| 亚洲黄色免费av| 国产欧美精品区一区二区三区| 国产日韩av在线播放| 人妻久久一区二区| 美女扒开腿让男人桶爽久久动漫| 色综合天天性综合| 亚洲欧洲国产日韩精品| 亚洲h视频在线观看| 国产一区二区三区久久| 中文字幕亚洲无线码a| 91 视频免费观看| bbw在线视频| 久久午夜色播影院免费高清| 国产一区玩具在线观看| 久久露脸国语精品国产91| 欧美日韩在线网站| 欧美精品一区二区不卡| 波多野结衣天堂| 欧美videosex性极品hd| 国产午夜精品一区二区三区嫩草| 亚洲va欧美va在线观看| 日韩三级一区二区| 亚洲无线视频| 亚洲精品一区中文| 国产高潮失禁喷水爽到抽搐 | 性色av香蕉一区二区| 91精品国自产在线| 日本欧美高清| 欧美α欧美αv大片| 在线观看免费视频高清游戏推荐| 国产精品yjizz视频网| 一区在线观看免费| 日韩精品久久一区| 亚洲欧美日本在线观看| 国产精品一区二区久久精品爱涩| 国产成人精品免费视频| 日韩成人免费观看| 欧美激情亚洲| 久久精品最新地址| 女人裸体性做爰全过| 自拍欧美一区| 日韩电影网在线| 国产精品入口麻豆| 亚洲精品一区二区三区在线| 欧美日韩在线三级| 无码人妻精品一区二区三区66| 2020国产在线| 亚洲地区一二三色| a级免费在线观看| 欧美大胆的人体xxxx| 国产精品国产三级国产aⅴ入口 | 男生和女生一起差差差视频| 日韩免费大片| 欧美三级乱人伦电影| 免费看污黄网站| 精品肉辣文txt下载| 黑人狂躁日本妞一区二区三区 | 国产精品美女久久久浪潮软件| 欧美激情区在线播放| 日本老熟俱乐部h0930| 亚洲有吗中文字幕| 欧美成人性色生活仑片| 欧美国产在线看| 国内精品久久久久久久97牛牛| 欧美日本在线视频中文字字幕| 国产免费无码一区二区视频| 欧美日韩a区| 高清一区二区三区日本久| 国产精品9191| 麻豆九一精品爱看视频在线观看免费| 日韩美女视频免费在线观看| 性高潮视频在线观看| 毛片基地黄久久久久久天堂| 成人精品视频久久久久| 午夜精品一二三区| 91亚洲精品乱码久久久久久蜜桃| 欧美凹凸一区二区三区视频| melody高清在线观看| 亚洲私人影院在线观看| 国产爆乳无码一区二区麻豆| 牛牛精品一区二区| 欧美日韩免费一区二区三区 | 一级一片免费播放| 欧美大胆的人体xxxx| 色综合久久综合中文综合网| 亚洲成人福利在线| xxxx日韩| 亚洲一二在线观看| 亚洲天堂黄色片| 一本色道久久综合| 国产日韩在线看片| 亚洲国产精品欧美久久 | 黄色99视频| 国产黄在线观看免费观看不卡| 中文字幕在线观看不卡| 大伊香蕉精品视频在线| 电影一区二区| 精品日产卡一卡二卡麻豆| 亚洲一级中文字幕| 一本一道久久综合狠狠老| 91精品国产高清自在线看超| 中文文字幕一区二区三三| 高清不卡在线观看| 亚洲精品乱码久久久久久蜜桃91| 黑人玩欧美人三根一起进| 色视频成人在线观看免| 绯色av蜜臀vs少妇| 成人国产精品一级毛片视频| 久久久亚洲国产天美传媒修理工| 国产三级理论片| av亚洲精华国产精华精| 免费看av软件| 日本精品不卡| 日韩精品一区二区三区四区| 久久午夜精品视频| 国产一区导航| 国产chinese精品一区二区| 调教视频免费在线观看| 欧美性猛交xxxx免费看漫画| 日本黄色www| 日本女优一区| 日本午夜精品理论片a级appf发布| www.天天干.com| 国产精品免费观看视频| 国产aaa一级片| 亚洲精品国产九九九| 久久精品最新地址| 亚洲一区在线观| 久久久久久久久久久99999| 男的插女的下面视频| 爱情电影网av一区二区| 中文字幕日韩有码| 中文字幕在线观看视频免费| 99久久婷婷国产综合精品| 国产精品久久成人免费观看| 欧美日韩不卡| 亚洲欧美精品suv| 日本三级视频在线| 成人一级黄色片| 黄色成人在线免费观看| 精品一区二区三区在线观看视频| 色婷婷综合久久久久中文字幕1| 免费看毛片网站| 久久亚洲一级片| 免费毛片小视频| 啪啪国产精品| 18一19gay欧美视频网站| 欧美视频xxx| 亚洲超丰满肉感bbw| 久草视频福利在线| 亚洲免费观看| 国产一区二区自拍| 亚洲色图官网| 亚洲色图第一页| 国产精品传媒在线观看| 国产喷白浆一区二区三区| 久久综合伊人77777麻豆最新章节| 国产欧美日韩视频在线| 国产国语刺激对白av不卡| 国产乱理伦片a级在线观看| 欧美无砖专区一中文字| 丰满的亚洲女人毛茸茸| 久久er99热精品一区二区| 91香蕉视频网址| 日本精品视频| 久久久综合免费视频| 神马精品久久| 91激情五月电影| 小嫩苞一区二区三区| 国产精品综合在线视频| av免费看网址| 九热爱视频精品视频| 国产精品视频播放| 亚洲h片在线看| 日韩高清人体午夜| 亚洲成人av网址| 亚洲欧美日韩国产中文在线| 一二三区视频在线观看| 美女网站久久| 在线看无码的免费网站| 日本精品视频| 欧美一级大片在线观看| 大片免费播放在线视频| 777色狠狠一区二区三区| 波多野结衣不卡视频| 成人网在线播放| 欧美亚洲日本在线观看| 国产精品88久久久久久| 国产福利一区二区三区在线观看| 中文字幕乱码在线播放| 久久久国产91| 天堂中文在线8| 7777女厕盗摄久久久| www.av麻豆| 国产精品久久久久桃色tv| 国产综合内射日韩久| 日韩av一级片| www.夜夜爱| 精品久久网站| 国产日韩精品久久| 四虎影视国产精品| 欧美一区第一页| а天堂中文在线官网| 日韩精品视频在线免费观看| 国产喷水福利在线视频| 色综合天天性综合| 久久婷婷一区二区| 中文av一区二区| 偷偷色噜狠狠狠狠的777米奇| 久久99久久99精品免视看婷婷| 国产综合av在线| 亚洲精品二区三区| 日韩精品伦理第一区| 丁香一区二区| 91色中文字幕| 欧美暴力调教| 2019最新中文字幕| 国产丝袜视频在线播放| 日韩有码在线播放| 邻居大乳一区二区三区| 亚洲第一精品夜夜躁人人躁| 一区二区国产欧美| 欧美午夜理伦三级在线观看| 在线观看免费国产视频| 亚洲精品中文字幕乱码三区| 毛片视频免费播放| 国产清纯美女被跳蛋高潮一区二区久久w | 中文乱码人妻一区二区三区视频| 狠狠色狠狠色合久久伊人| 色婷婷狠狠18| 日韩电影免费一区| 国产精品wwwww| 国产视频一区三区| 高清欧美精品xxxxx| 狠狠色丁香久久综合频道| 大桥未久一区二区| 一区二区三区中文| 青青草综合视频| 亚洲精品电影| 欧美aaa在线观看| 91综合视频| 亚洲欧美日韩精品在线| 日韩欧美电影| 亚洲国产日韩综合一区| 欧美理论电影大全| 欧美日韩亚洲在线| 特黄特色欧美大片| 久草精品电影| 日韩a级大片| 久久精品久久精品国产大片| 第四色在线一区二区| 激情欧美一区二区三区中文字幕| 91久久精品无嫩草影院| 国产91色在线|亚洲| 加勒比色老久久爱综合网| 国产私拍一区| 婷婷综合一区| 日韩av一级大片| 久久影视一区| 黄色网络在线观看| 国产精品a久久久久| www.99热这里只有精品| 亚洲一区亚洲| 黄色aaa级片| 精品一区二区三区在线观看国产| 亚洲在线观看网站| 成人小视频在线| 欧美色图亚洲激情 | 精品欧美一区二区久久久久 | 色香阁99久久精品久久久| 里番在线观看网站| 欧美国产日韩一区二区在线观看| sm在线播放| 国产不卡av在线免费观看| 久久天天久久| 91嫩草免费看| 天堂俺去俺来也www久久婷婷| 五月天色一区| 欧美人成在线| av动漫在线观看| 久久精品av麻豆的观看方式| 亚洲黄色小说在线观看| 国产亚洲污的网站| 欧美日韩中文字幕在线观看 | 欧美成人三级在线视频| 视频一区在线视频| 佐山爱在线视频| 26uuu国产在线精品一区二区| 亚洲少妇xxx| 欧美日韩中文字幕在线| 国产精品人人爽| 日韩精品免费在线视频| 午夜激情视频在线观看| 久久全国免费视频| 久久91视频| 精品一区二区三区免费毛片| 久久精品国产99久久| 成年人午夜免费视频| 久久精品理论片| 久久午夜夜伦鲁鲁片| 中文字幕在线视频一区| 一级做a爰片久久毛片| 91精品一区二区三区久久久久久| 日本韩国精品一区二区| 久久99精品久久久久久琪琪| 小明成人免费视频一区| 黑人中文字幕一区二区三区| 综合天堂久久久久久久| 九色91popny| 久久天天做天天爱综合色| 久久久无码精品亚洲国产| 欧美在线色视频| 完全免费av在线播放| 91精品人妻一区二区三区果冻| 日韩av一区在线| a级影片在线| 国产精品丝袜一区二区三区| 欧美中文一区| 久久精品xxx| 激情五月播播久久久精品| 久久精品—区二区三区舞蹈| 婷婷综合另类小说色区| 性少妇videosexfreexxx片| 深夜福利亚洲导航| 色香欲www7777综合网| 精品视频一区在线| 在线看片一区| 日韩av成人网| 亚洲免费色视频| 在线亚洲欧美日韩| 中文字幕不卡在线视频极品| 在线看的毛片| 久久精品综合一区| 尤物在线精品| 白嫩情侣偷拍呻吟刺激| 亚洲一区二区不卡免费| 国产成人精品a视频| 精品国产一区二区三区久久| 国产极品久久久久久久久波多结野| 欧美婷婷久久| 日韩国产在线观看一区| 日本xxxxxxxxx18| 一本色道亚洲精品aⅴ| 完全免费av在线播放| 国产91色在线播放| 国产日韩欧美一区二区三区| 国产免费人做人爱午夜视频| 91免费看`日韩一区二区| 国产成人亚洲精品自产在线| 亚洲精品久久久久中文字幕二区| cao在线视频| 久久伊人一区二区| 老**午夜毛片一区二区三区 | 中文字幕制服丝袜一区二区三区| 中文字幕精品无| 伊人伊成久久人综合网小说| 成人在线视频免费看| 亚洲欧美日韩不卡一区二区三区| 美国av一区二区| 久草网站在线观看| 亚洲精品一线二线三线| 黄色软件视频在线观看| 久久久久久久久一区| 视频一区视频二区中文字幕| 国产精品麻豆一区| 日韩一区二区三区电影在线观看| 羞羞电影在线观看www| 国产在线播放一区二区| 久久久人人人| a一级免费视频| 精品日韩欧美一区二区| 亚洲人成午夜免电影费观看| 神马影院午夜我不卡影院| 久久99在线观看| 久久精品国产av一区二区三区| 日韩精品中文在线观看| 国产精品诱惑| 真实国产乱子伦对白视频| 99精品欧美一区二区三区小说| 蜜臀尤物一区二区三区直播| 久久久精品在线观看| 美女午夜精品| 欧美黄色性生活| 夜色激情一区二区| 精品视频一二区| 91久久综合亚洲鲁鲁五月天| 日韩午夜激情| av资源在线免费观看| 精品毛片乱码1区2区3区| 免费成人直播| 色哟哟免费网站| 久久久久免费观看| 国产精品无码天天爽视频| 68精品国产免费久久久久久婷婷| 四季av在线一区二区三区| 人妻换人妻a片爽麻豆|