将标记为“已锁定用于复制”的对象导入工作区
如果从其他 Windchill 服务器导入对象,只有这些对象在目标服务器的工作区中被标记为“已锁定用于复制”时,这些对象才会覆盖此工作区中的项。
例如,假设 CAD 对象 A.1 存在于源服务器和目标服务器的工作区中。如果从源服务器导入 CAD 对象 A.1,只有在该对象被标记为“已锁定用于复制”时,该对象才会覆盖目标服务器中的版本。
可以通过带有 -o 选项的 Windchill 包导入实用程序导入和覆盖在目标服务器的工作区中被标记为“已锁定用于复制”的对象。
导入被标记为“已锁定用于复制”的 CAD 对象并进行覆盖后,会更新其文件和关联属性以匹配源 Windchill 服务器中的版本。要在本地反映这些变更,必须通过重新生成 Workgroup Manager 客户端缓存,刷新在目标服务器的工作区中被覆盖的对象。
最佳做法
要导入目标服务器的工作区中的对象并进行覆盖:
• 导入前,确保从工作区中移除所有被标记为“已锁定用于复制”的现有对象。
|
|
导入前必须删除族表对象,因为无法将其标记为“已锁定用于复制”,因而无法将其覆盖。
|
• 导入目标工作区中被标记为“已锁定用于复制”的对象并进行覆盖后,通过下列其中一种方法更新工作区内容:
◦ 为 Creo Parametric 或 Windchill Workgroup Manager 重新创建客户端缓存。
◦ 通过从“服务器管理”实用程序移除位于 \PTC\ProENGINEER\Wildfire\.wf 的目录,自动删除缓存。
用例
导入和覆盖目标服务器的工作区中的 CAD 对象
假设目标服务器的工作区中包含 CAD 对象 A.1。
要使用覆盖选项进行导入,
• 在启动导入之前,在工作区中将 CAD 对象 A.1 标记为“已锁定用于复制”。
这会同时在公用区和该工作区中更新该对象。
导入过程
1. 使用覆盖选项将内容导入到目标服务器中。
2. 在 Creo 或注册到 Windchill Workgroup Manager 的 CAD 应用程序中,打开该工作区中导入的 CAD 对象 A.1。
该工作区即会显示当前内容。
更新客户端缓存
要确保客户端缓存反映被覆盖的对象,
1. 打开 CAD 客户端的 > 窗口。
2. 取消注册 Windchill 服务器。
3. 显示相应的对话框后,根据提示拭除会话中的对象。
4. 重新注册 Windchill 服务器。
5. 在 Creo 或注册到 Windchill Workgroup Manager 的 CAD 应用程序中,重新打开该对象。
该工作区即会显示更新的内容。
6. 确认嵌入式浏览器中显示内容的正确属性、结构和过期状况。
何时重新创建客户端缓存
如果该对象是最新的,不过发生下列任一变更,在这种情况下,为该工作区重新创建客户端缓存:
• 该对象被覆盖,并且相同的对象小版本现可能具有不同的属性。
• 由于正在导入其他小版本,该对象的状况发生变更。
• 该对象的文件被修改。
• 非版本化属性 (例如“文件夹”或“状态”) 被修改。