预订演示
前页 后页

Sparx Intel 服务自动更新

当你执行分析器脚本编译命令时,一个作业被添加到作业队列中。

如果编译脚本在分析器脚本编辑器中勾选了“Update分析器on Completion”复选框,则会在作业中添加一个额外的任务来更新脚本中列出的每个 Codeminer 数据库。

这些库可以在代码矿工| 中看到。脚本的库部分。

任务如何运行

代码矿工更新任务运行带有两个参数的程序SSCodeMiner.exe

第一个参数指定要在其上执行增量构建的数据库,并具有以下形式:

更新="c:\path\ea.cdb"

第二个参数是可选的,指定编译数据库时使用的辅助宏语法文件;它有这种形式:

宏 =“c:\ea\ea160\config\CodeMiner\SparxProjectMacros.nbnf”

工作输出

当代码矿工更新任务运行时,捕获的 SSCodeMiner.exe 更新过程的输出将发送到系统输出窗口的“作业历史”选项卡,其格式与手动更新代码矿工数据库时显示的格式相同。 Enterprise Architect 。在这个图中我们可以看到解析器脚本RNO 160分析器已经成功完成。

“作业队列”窗口显示作业已完成。运行的最后一项任务是代码矿工运行。

“作业历史”选项卡显示没有源代码文件已更改。如果检测到修改后的源代码更改 - 也就是说,代码矿工服务检测到代码矿工的新版本并自动更新它 - 将显示以下信息: