1.3.1.3.<customdata.xml>记录模型图解的布局信息
如query subjects的长宽(dx)、坐标(x)和根节点(parent)信息。如下图示:A代表query subject ”product”,其中dx=(长176.宽229),坐标X=(left 10.top 57),根节点parent=Businessview。同理,B代表”product_color”、C代表”product_name” 的布局信息。
若该文件被删除,则模型会丢失所有diagram的布局信息,但FM会立即创建一个默认的customdata.xml文件。
1.3.1.4. 几个有关联的log文件介绍和关系
1、<log.xml>Model的操作日志,如修改、保存、删除等建模记录
2、<archive-log.xml>可将log.xml历史日志归档至此
3、<IDLog.xml>跟踪模型的拆分和合并轨迹日志
4、<session-log.xml>未保存之前所有的操作日志,一旦点保存按钮后,则该文件内容就会被迁移至<session-log-backup.xml>,同时<session-log.xml>记录被 清除。FM里的undo按钮就是跟踪这个文件来做撤销操作的。
5、查看日志,菜单project-->View Transaction History,如下图
6、使用日志文件作恢复。菜单 Project-->Run Script-->选择你之前备份的log文件来做恢复操作,如下图
运行之后,系统会产生一个project的备份文件夹,<"project name"-backup 日期>。
8、归档日志,若log文件过大,会影响FM的反应速度,建议归档历史日志到<archive-log.xml>文件。如图
7、几个日志文件的关系图,如下
至此,project文件夹下的几个主要的文件工作流程、用途已经做了介绍,想必读者已经掌握了不少。那么FM有哪些基本知识需要掌握呢?如namespaces、query subjects、query items的关系、shoftcuts有哪几种类型呢?
请看下一篇“1.4.FM组件介绍【续2】”