有没有什么工具可以构建一个像GitHub一样的impact graph,可以在GitHub上没有的repos上运行?也许可以生成一个漂亮的PNG或基于<canvas>的HTML文件?
<canvas>
u3r8eeie1#
Raphaël.js是一个用于操作交互式SVG的JavaScript库。他们有一个演示是一个影响图:http://raphaeljs.com/github/impact.html
b09cbbtk2#
我所知道的唯一可以生成这样一个图的平台是**Hudson**和its many plugins。例如,Static Code Analysis Plugin可以生成相当高级的图形。
(来源:hudson-ci.org)没有一个插件能准确地提供您要寻找的东西,但是,与Git Plugin相结合,它是创建新图形的开始。另一个解决方案(除了开源项目外,不是免费的)是像FishEye这样的在线代码跟踪器。它有Graphs generation capabilities,这是相当完整的,更接近你想要的(但再次,商业产品)。
或:
oalqel3c3#
好吧,我也是,来到这个问题,希望找到一个简单的答案,并没有找到。别担心!我已经解决了这个问题。checkout https://github.com/jtolds/git-impact新项目,从git repo生成很好的交互式影响图。
3条答案
按热度按时间u3r8eeie1#
Raphaël.js是一个用于操作交互式SVG的JavaScript库。他们有一个演示是一个影响图:http://raphaeljs.com/github/impact.html
b09cbbtk2#
我所知道的唯一可以生成这样一个图的平台是**Hudson**和its many plugins。
例如,Static Code Analysis Plugin可以生成相当高级的图形。
(来源:hudson-ci.org)
没有一个插件能准确地提供您要寻找的东西,但是,与Git Plugin相结合,它是创建新图形的开始。
另一个解决方案(除了开源项目外,不是免费的)是像FishEye这样的在线代码跟踪器。
它有Graphs generation capabilities,这是相当完整的,更接近你想要的(但再次,商业产品)。
或:
oalqel3c3#
好吧,我也是,来到这个问题,希望找到一个简单的答案,并没有找到。
别担心!我已经解决了这个问题。
checkout https://github.com/jtolds/git-impact
新项目,从git repo生成很好的交互式影响图。