Pré. | Proc. |
Mise à jour automatique du service Sparx Intel
Lorsque vous exécutez la commande Générer pour un script Analyzer , un travail est ajouté à la file d'attente des travaux.
Si le script Build a la case 'Update Codeminer on Completion' cochée dans l' Éditeur de Script Analyseur , une tâche supplémentaire est ajoutée au travail pour mettre à jour chacune des bases Codeminer listées dans le script.
Les bibliothèques peuvent être vues dans le Code Miner | Section Bibliothèques du script.
Exécution de la tâche
La tâche de mise à jour de Code Miner exécute le programme SSCodeMiner.exe avec deux arguments.
Le premier argument spécifie la base de données sur laquelle effectuer la construction incrémentielle et a cette forme :
update="c:\chemin\ea.cdb"
Le deuxième argument est facultatif et spécifie un fichier de grammaire de macro auxiliaire à utiliser lors de la compilation de la base de données ; il a cette forme :
macros="c:\ea\ea160\config\CodeMiner\SparxProjectMacros.nbnf"
Sortie du travail
Lors de l'exécution de la tâche de mise à jour de Code Miner , la sortie du processus de mise à jour SSCodeMiner.exe capturé est envoyée à l'onglet "Historique des travaux" de la fenêtre Sortie système, sous la même forme que celle qui s'affiche lors de l'exécution d'une mise à jour manuelle d'une base de données Code Miner dans Enterprise Architect . Dans cette illustration, nous pouvons voir que le script d'analyseur RNO 160 -x64 s'est terminé avec succès.
La fenêtre File d'attente des travaux indique que le travail est terminé. La dernière tâche à exécuter était la mise à jour de Code Miner .
L'onglet "Historique des travaux" indiquait qu'aucun fichier de code source n'avait été modifié. Si des changements de code source modifiés sont détectés - c'est-à-dire que le service Code Miner a détecté une nouvelle version de ea.cdb et l'a automatiquement mise à jour - ces informations s'affichent :