Как сгенерировать github-подобный Impact Graph? - PullRequest
7 голосов
/ 20 апреля 2010

Есть ли какая-нибудь программа (или какой-то волшебный плагин Git, который я пропустил), чтобы получить график воздействия или что-то подобное из репозитория Git без прохождения github? Я не уверен, с чего бы я начал писать свои собственные, что касается сбора данных (я могу генерировать графики). Я предполагаю, что есть некоторые флаги, которые я мог бы передать git-log для получения коммитов и авторов, но я не уверен, как получить влияние (сумма добавленных / удаленных строк или, возможно, общее количество добавленных / удаленных байтов), и, возможно, даже пропустить определенные файлы из рассмотрения.

Ответы [ 2 ]

5 голосов
/ 20 апреля 2010

Этот ТАК вопрос дает несколько ответов:

git log --author="<authorname>" --pretty=tformat: --numstat

и для самого графика я знаю об этой программе jQuery (но я не проверял ее), основываясь на данных в формате json. Иллюстрированный здесь , , сообщаемый этим сообщением )

1 голос
/ 30 января 2013

Хорошо, я тоже пришел к этому вопросу в надежде найти легкий ответ и не нашел ни одного.

Не бойся! Я исправил проблему.

Выезд https://github.com/jtolds/git-impact

Новый проект, генерирует хорошие интерактивные графики воздействия из git-репо.

(опубликовано в x Существует ли инструмент "график влияния" для проектов, не относящихся к GitHub? , следует ли объединить эти вопросы?)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...