web-dev-qa-db-fra.com

Statistiques du référentiel Subversion, autres que StatSVN?

Existe-t-il d'autres packages open source/gratuits pour produire des statistiques de référentiel pour un référentiel Subversion?

J'ai essayé StatSVN mais il semble être incompatible avec les fichiers journaux de Subversion 1.5 et supérieur.

Remarque, je sais que TortoiseSVN a des statistiques intégrées dans ses boîtes de dialogue et son code de navigation dans le référentiel, mais ce n'est pas ce que je recherche.

Ce que je recherche, c'est un outil qui peut analyser le référentiel et ses journaux et produire des statistiques comme celles-ci:

  • Qui a enregistré le plus de code
  • Croissance du code au fil du temps
  • Fichiers occupés (changés souvent)
43
Lasse V. Karlsen

StatSVN fonctionne pour Subversion 1.5 et supérieur. Voir mon commentaire sur les forums SourceForge concernant un problème similaire signalé aujourd'hui sur les forums StatSVN.

20
Jason Kealey

Essayez SVNPLot .

Il est écrit en python et ne nécessite pas de "copie de travail d'extraction". Il sera facile à modifier.

Divulgation: je suis développeur de SVNPlot. Il est donc possible que mon opinion soit quelque peu biaisée. :-)

16
Nitin Bhide

Il semble que certains outils SVN ne soient plus mis à jour :

Une des raisons pourrait être que ces outils sont "assez bons".

Il semble y avoir un outil activement maintenu :

  • SVNPlot . Dernière version 2016-05-13.

La manière "moderne" de procéder est de convertir le dépôt en git puis d'utiliser un outil de statistiques git .

7
koppor

Je viens de rencontrer MPY SVN STATS:

https://sourceforge.net/projects/mpy-svn-stats.berlios/

Cela fonctionne assez bien mais les graphiques sont un peu laids.

Some stats from MPY SVN STATS

2017/1/10: Remplacement du lien de téléchargement d'origine par une sourceforge plus récente. MPY-SVN était extrêmement facile à configurer (appelé python en utilisant le script bash sur win10). Contrairement à statsvn.org, il n'a pas besoin d'une copie de travail, fonctionne à partir de l'url du référentiel. Contrairement à svnplot, j'ai pu le faire fonctionner sur 3 référentiels en <5min.

2
Nate