Github上的Gitlab样式网络图

时间:2016-08-30 07:25:28

标签: github gitlab

我在Gitlab上真正喜欢的一件事就是他们的网络图gitlab network graph

有没有办法在Github中获得类似的外观/感觉? github network graph

我发现gitlab版本更容易使用

1 个答案:

答案 0 :(得分:0)

我们刚刚将我们的客户端工作从自托管的GitLab实例移动到私有GitHub存储库,我感到同样的痛苦 - 我住在GitLab网络图页面上!

所以我继续前进,让它适用于任何本地存储库。那当然不是GitHub,但你可以在本地克隆任何GitHub项目来使用它。

代码和说明位于https://github.com/chromatixau/gitlab-network-graph。它还不完美 - 对于某些合并策略,在图表上获得正确的“空间”分配存在问题,但它适用于大多数更简单的情况。我正在继续努力。

这些步骤基本上是从MIT许可的GitLab CE存储库中复制network related frontend JS files,基于GitLab构建一个小的webpack配置,然后组合一些脚本来创建GitLab构建图形的JSON(我已经使用shell脚本基本上运行git log并将其格式化为JSON,然后使用Node.js脚本来进一步按摩JSON)。