清除当前配置 Clearthe current configuration prior to load选项可清除当前的配置,也可以通过覆盖当前组件来实现,具体效果可通过rhapsody.properties文件的Rlc.overwriteConfiguration.enabled的属性值来进行控制:
属性值 | | | 加载复选框之前的当前配置在重载本地配置对话框中显示(如果启用了“清除配置”访问权,否则将禁用复选框)。如果选中了复选框,将显示一个对话框,以确认用户希望进行加载操作 | | 加载复选框之前的当前配置在重载本地配置对话框中是禁用的。“清晰的配置”访问权被覆盖和禁用 |
当选择加载复选框之前的当前配置时,即使您使用相同的配置覆盖当前配置,也会删除实时消息。
当选择加载复选框之前的当前配置被选中,但是用户缺少“创建存储柜”的访问权,就会显示一个警告。如果您选择继续,如果选中了任何存储柜,负载可能会失败。
创建和覆盖储物柜在加载不包含存储库的旧配置时,Rhapsody会提示您选择一个现有的存储库, 或者创建一个新的存储库,以便将配置加载到:
当加载包含存储柜的配置时,Rhapsody会提示您,如果它检测到RLC中的存储柜和已经存在于引擎中的存储柜之间的区别: 这个图标,在动作列之前,显示了柜子的状态。将鼠标指针放置在图标上以查看工具提示。
Icon | | |
这两个柜子有相同的名字,但可能不是同一个柜子,或者用户在现有的柜子上没有“编辑器”的权限。 | | |
要确认您想要覆盖的定义,从动作列表:
Select | | |
从RLC进口橱柜,作为一个新的柜子。在导入之前,Rhapsody重新命名了存储库。需要“创建存储柜”的访问权。 | | 将当前服务器上的存储柜与RLC的存储柜相结合。在服务器存储库中需要“编辑器”访问权限。 | | |
覆盖定义
在加载配置时,Rhapsody会提示您,如果它检测到RLC中的定义和引擎中已经存在的定义之间的差异.
要确认您想要覆盖的定义,从动作列表:
Select | | Overwrite Server Definition | | | | 如果有多个定义文件,请使用屏幕底部的链接来更新所有定义文件的操作列。 |
覆盖查找表在加载包含查找表的配置时,Rhapsody会提示您,如果它检测到RLC中的表和已经存在于引擎中的那些表之间的差异。 在操作列之前,图标表示查找表的状态。将鼠标指针放置在图标上以查看工具提示。 Icon | | | | 这两个查找表具有相同的名称,但可能不是相同的查找表。 | | | |
要确认您想要覆盖的查找表,从动作列表:
| | Select | | | | | | | 从RLC文件中导入表作为一个新的查找表。在导入新表之前,Rhapsody在RLC中重命名了查找表。 |
覆盖观察名单中当加载包含watchlist的配置时,Rhapsody会提示您,如果它检测到RLC中的watchlist和引擎中已经存在的表之间的差异。
这个图标,在操作列之前,显示了watchlist的状态。 Icon | | | | | | RLC中的watchlist似乎比现有的watchlist要更新。 |
要确认您想要覆盖的表列表,从操作列表:
Select... | | | 保留服务器上的watchlist。RLC的watchlist没有加载。 | Overwrite Existing Watchlist | 用RLC上的watchlist覆盖服务器上的watchlist。 | | 从RLC中导入watchlist作为一个新的watchlist。在导入它之前,Rhapsody重命名了watchlist。 | 在Rhapsody 5之前保存在Rhapsody版本中的RLCs的通知方案被导入并转换为watchlist。 如果在引擎中存在一个重复的watchlist,将显示一个冲突解析对话框。 因为在Rhapsody 5之前的版本中每个组件都定义了通知方案(而在以后的版本中,组件是在一个watchlist中定义的),所以将通知方案导入到Rhapsody 5中的操作选项如下: 保持现有的-保留服务器上现有的监视列表。 在当前RLC负载中选择的任何组件都被添加到现有的watchlist中。 覆盖现有的——在服务器上覆盖现有的watchlist,使用来自RLC的通知方案。 添加到watchlist的组件仅是当前RLC中选择的那些引用旧通知模式的组件。 创建一个新的副本——来自于此的通知计划。 rlc文件被导入为一个新的watchlist。 在将它作为一个watchlist导入之前,Rhapsody重新命名了通知计划。 |
|