Подтвердить что ты не робот

Есть ли способ генерировать метрики для проекта github?

У меня есть несколько проектов Github, и я хотел знать метрики этих проектов.

Есть ли инструмент для создания показателей для данного проекта Github? Даже очень простой метрики, такой как LOC, было бы достаточно (даже если бы были оценены более полные показатели).

Я только что обнаружил, что там был отличный сервис, супруг, и это было закрыто. Есть ли другие услуги такого рода?

4b9b3361

Ответ 1

Я нашел два решения:

  • ohloh (https://www.ohloh.net/): вы можете разместить свой проект на сайте и он проанализирует ваш исходный код и предоставит некоторые интересные статистика
  • gitstats (http://gitstats.sourceforge.net/): простая статистика генератор для любого репозитория Git на вашем компьютере.

Ответ 2

git log

(один или один)

- стат [= ширина [, имя-ширина]]

Создать diffstat. Вы можете переопределить ширину вывода по умолчанию для 80-столбцовый терминал --stat = width. Ширина части имени файла может управляться путем предоставления другой ширины, разделенной запятой.

- numstat

Аналогично --stat, но показывает количество добавленных и удаленных строк в десятичной нотации и имени пути без аббревиатуры, чтобы сделать ее более машина дружественная. Для двоичных файлов выходы два - вместо того, чтобы говорить 0 0.

- shortstat

Вывести только последнюю строку формата --stat, содержащую общее число измененных файлов, а также количество добавленных и удаленных строк.