Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

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 :