Существуют ли какие-либо инструменты для построения графика воздействия , подобного GitHub, которые можно запускать на репозиториях, которых нет на GitHub? Может быть, что-то, что выдает хороший PNG-файл или HTML-файл на основе <canvas>?
<canvas>
Raphaël.js - это библиотека JavaScript для манипулирования интерактивными SVG. У них есть демо, которое представляет собой график воздействия: http://raphaeljs.com/github/impact.html
Единственная известная мне платформа, которая могла бы создать такой график, была бы Хадсон и его многочисленные плагины .
The Плагин статического анализа кода , например, создает довольно продвинутые графики.
альтернативный текст http://wiki.hudson -ci.org / download / attachments / 31457291 / graph-diff.png? Version =1 & modifyDate = 1242231043000
Ни один из плагинов не предлагает именно то, что вы ищете, но в сочетании с Git Plugin это начало для создания новых графиков.
Другим решением (не бесплатным, за исключением проектов с открытым исходным кодом) будет онлайн-трекер кода, такой как FishEye .
. Он имеет возможности генерации графиков которые довольно полны и намного ближе к тому, что вы хотите (но опять же, коммерческий продукт).
или:
Хорошо, я тоже пришел к этому вопросу в надежде найти легкий ответ и не нашел ни одного.
Не бойся!Я исправил эту проблему.
Проверьте https://github.com/jtolds/git-impact
Новый проект, генерирует хорошие интерактивные графики воздействия из репозитория git.