Comment générer un rapport entre deux labels ou branches d'un système de gestion de configuration logicielle ?
Création
jeudi 1 juin 2006
Dernière mise à jour
dimanche 2 juillet 2006
Nombre de consultations
22714
Ellié Computing Merge 1.2 apporte la possibilité de générer des rapports HTML et XML. Cette fonctionnalité est disponible depuis l'interface graphique mais aussi depuis la ligne de commande, ceci est un point important : vous pouvez automatiser l'utilisation conjointe d'ECMerge et de votre SCC/SCM. La plupart de ces outils ont des capacités de reporting relativement faibles.
Ellié Computing Merge peut être utilisé avec la commande 'get' de la plupart des SCC/SCM pour récupérer le contenu des configurations désirées puis lancer la génération des rapports sur les fichiers obtenus.
Voici un example pour Visual Source Safe que vous pouvez aisément adapter à votre solution de gestion de code source (n'hésitez pas à contacter notre équipe de Support Technique pour qu'elle vous aide à mettre en uvre un script pour votre configuration).
@pushd %~dp0 @echo off rem batch to compare two labels in Source Safe rem Parameters: <SERVER_PATH> <DATABASE_PATH> <LABEL1> <LABEL2> <TARGET_FILE> <OPTIONS-SET>
set SSDIR=%1 echo Getting sources for label %3 ss cp %2 md %TMP%\%3 ss get -VL%3 -GCK "-GL%TMP%\%~3" -R .
echo Getting sources for label %4 md %TMP%\%4 ss get -VL%4 -GCK "-GL%TMP%\%~4" -R .
@echo on merge.exe --options-set=%6 --export-to=%5 -Xhtml "%TMP%\%~3" "%TMP%\%~4"