Comment générer des statistiques pour un projet GitHub?

Est-il facile/moyen efficace de générer des rapports de haut niveau pour un projet GitHub?

par exemple, les lignes de code commis au fil du temps, les principaux contributeurs, etc

33
demandé sur user217562 2011-07-07 16:22:49

3 réponses

Vous pouvez essayer d'appliquer gitstats à un rapport cloné de votre rapport GitHub.

voir par exemple le activité du git repo lui-même, avec de nombreuses données comme les commits par année/mois:

Commits by year/month


Voir aussi "en Regardant Git Statistiques", GitHub 'yearly_stats' pour un petit script simple.


Mise À Jour Avril 2013 ( " !--25-->Obtenir jusqu'à la vitesse de l'Impulsion"):

découvrez pouls

Pulse est un excellent moyen de découvrir les activités récentes sur les projets.

Peut-être que vous n'avez pas vérifié votre dépôt préféré depuis un moment ou vous venez de découvrir un projet qui vous semble intéressant. Pulse vous montrera qui s'engage activement et ce qui a changé dans la valeur par défaut d'un projet branche:

Pulse

Vous pouvez trouver le lien à gauche de la barre de navigation.

Link

32
répondu VonC 2013-04-19 05:47:18

je suis l'auteur de armure-gitstats. Son opensource et basé sur armure. La plupart des générateurs de statistiques git comme gitstats

1
répondu SuRaMoN 2017-07-06 15:54:21

Vous devez avoir un coup d'oeil à repoXplorer, un projet open source que je développe. Il est capable de calculer les statistiques pour un projet (un groupe de dépôts git) ainsi que pour un contributeur et un groupe de contributeurs. Il fournit une interface de repos et une interface web. L'INTERFACE web fournit diverses informations, comme, pour un projet:

  • les validations et les auteurs count
  • date histogramme of commits
  • date histogramme des auteurs
  • auteurs en commet
  • auteurs par des lignes de changé
  • meilleurs nouveaux auteurs par rapport à une période donnée

mais le mieux est de regarder l'instance de démo ici.

Voici une capture d'écran des statistiques du projet Kubernetes (tous les dépôts git de l'organisation Github de kubernetes):

kubernetes stats

1
répondu Fbo 2018-08-12 09:44:24