Je voudrais analyser et documenter l'un de nos référentiels SVN. Je cherche le meilleur outil qui établira un rapport basé sur le journal du référentiel SVN pour chaque étiquette de numéro de révision, une branche, etc. Y a-t-il un outil gratuit / payé disponible pour cela? P>
3 Réponses :
Vous pouvez jeter les données du journal de validation dans un fichier XML, puis le traiter plus loin avec XSLT A > Pour générer un rapport: svn log --XML -v -g http://example.com/repo > commit-log.xml
avec TORTOisesVN Vous pouvez créer un Checkout rafraîchi de l'ensemble du référentiel, puis cliquez avec le bouton droit de la souris sur le dossier de copie de travail et cliquez sur Graphique de révision pour obtenir une représentation graphique. P>
Avez-vous considéré STATSVN CODE>
? De leur site: p>
STATSVN récupère des informations d'un Référentiel de subversion et génère Divers tables et graphiques décrivant Le développement de projet p> blockQuote>
Il inclut des rapports pour des choses comme: p>
- Timeline pour les lignes de code li>
- Lignes de code pour chaque développeur LI>
- Tags de référentiel Nombre de LOC par version. LI>
- Arbre de référentiel avec comptage de fichiers et lignes de code LI>
- Evolution de LOC et la quantité de changement par jour li> ul>
une autre valeur à considérer est
svnplot code>
qui lit les statistiques sur Le SVN Repo dans une base de données SQLITE pour analyse. Il génère des statistiques diverses, mais vous permet également de faire des requêtes personnalisées contre la base de données. P>
Voir aussi Stackoverflow.com/questions/882160/ ...