同步您的工作区
工作区“同步”Windchill 工作区提供的三个操作之一,用户可通过该操作确保所使用的数据为最新数据。下表对这三个操作进行了概述。
操作
说明
“更新”
由其他用户或您在其他工作区中对对象所做的修改 (主要是修订或迭代) 都可能导致当前工作区对象相对于以下项过期。
文档配置规范 (适用于 CAD 文档和动态文档)
部件配置规范
这些均在工作区首选项中定义。默认的工作区配置规范是最新修订版本的最新小版本。因此,“文件” > “更新”操作通常会检查服务器上是否存在对象的更高版本,如果找到更高版本,则会以该服务器上的更高版本替换工作区中的对象。
“刷新”
“刷新”操作将创建工作区页面的全新呈现。此操作可以显式执行 (通过单击工作区工具栏中的刷新图标 )。也可通过下列方法之一隐式触发。
通过工作区页面的新调用
通过从 Windchill 中的其他位置返回到工作区页面
完成 PDM 操作后,使用嵌入式浏览器
(在后台) 从 CAD 应用程序 (仅限机械 CAD 应用程序) 中执行 PDM 操作期间
通过“工作区” > “访问权限刷新间隔”首选项的功能
,可用于设置检查访问权限和执行全面工作区刷新的频率 (默认值为 1800 秒)
* 
在工作区刷新期间,服务器信息将与多个对象状态进行比较,并对其进行更新。如果首选项“工作区” > “刷新以同步文件名”设置为“是”,则刷新操作包括更新工作区对象的“文件名”,而这些工作区对象的“文件名”已在服务器上进行了更改。当首选项设置为“否”时,“文件名”更新需要显式“同步”操作。
“同步”
“同步”操作包括工作区刷新中包含的所有更新。此外,选择“工具” > “同步”后,系统还将执行其他服务器检查,其中包括以下内容。
同步不同步的对象 - 例如对另一台计算机上工作区中的对象所做的更改,或因公用区中相关对象发生更改而对自定义系统属性和特性所做的更新。
* 
为获取最佳结果,建议通过在对象的 CAD 应用程序中打开对象并将其保存到工作区来对不同步对象进行同步。
使用对服务器首选项进行的修改来更新客户端
仅针对 Windchill Workgroup Manager 而言,工作区同步操作 (“工具” > “同步”) 将解析工作区缓存和工作区本地目录 (WLD) 中文件之间的差异。
以下部分中会对文件内容不同步和建议进行重新同步的原因加以解释。
* 
术语“已过期”通常用于指示不同步 (OOS) 的文件。应注意工作区状况“已过期”“与工作区的配置不同步”(可将指示符列有选择地添加到工作区表格视图时的状况) 通常仅指服务器上对象的小版本或版本比工作区中对象的小版本或版本高的情况。这些状况可通过“更新”操作解决。
过期文件不会自动从 Windchill 公用区更新到工作区。如工作区中存在过期项时,系统将显示时钟图标。要将更新从公用区同步到工作区,请单击“工具” > “同步”
OOS 状况在可选列“比较状况”中指出,并可能包括以下情况。
在 WLD 中保存文件,但是,不更新工作区缓存。可能的根源如下。
失去与服务器的连接
未在连接模式下工作 (服务器未注册、未连接;创作应用程序未注册)
* 
Windchill Workgroup Manager 集成不支持离线工作。仅 Creo Parametric 支持。
更改过的文件将被手动添加到 WLD 中
在前面的情况中,建议使用以下步骤执行同步操作。
a. 确保已与服务器建立连接。
b. 打开 CAD 应用程序中的文件并将其保存至工作区。
* 
相反,如果在此情况下使用“工具” > “同步”,则工作区缓存的文件内容将覆盖 WLD 内容。在想要保存之前缓存的而不是 WLD 中的当前文件的情况下,可优先使用此方法。
WLD 中缺失一个文件;但是,它仍在工作区缓存中。在此情况下,使用“工具” > “同步”将文件下载到 WLD 中。
* 
如果是使用“链接”(而不是“下载”) 选项将文件添加到工作区,则“缺失”文件将为一个有效条件并且不会作为 OOS 条件出现。
* 
如果在工作区表格视图中添加了“比较状况”列,则状态符号可提示您已对服务器上的对象进行了更改。请参阅比较状态
为识别更改的时间,可相对于公用区内容对工作区内容进行定期检查。将服务器 (站点) 首选项“工作区” > “过期检查”设置为“是”(默认设置为“否”) 时,将启用该检查,且如果本地工作区内容相对于公用区内容已过期,则会在工作区“操作”菜单旁边显示“过期指示符”图标 。要将最新信息添加到工作区,请单击指示符或刷新。启用过期检查后,执行检查的默认间隔为每五分钟一次。可以通过使用下列方法之一设置执行检查的时间间隔 (在以下示例中,时间间隔为一分钟)。
使用 site.xconf (推荐的替代方法)。
a. 打开 %WT_HOME%\site.xconf
b. 附加以下特性。
<Property name="wt.workspace.frequencyOfWSPageOODCheck" overridable="true"
targetFile="codebase/wt.properties"
value="5"/>
</Configuration>
c. 在 Windchill shell 中运行 “xconfmanager -pF”
使用 wt.properties (其他替代方法)。
a. 打开 %WT_HOME%\codebase\wt.properties
b. 将以下特性附加到文件末尾:wt.workspace.frequencyOfWSPageOODCheck=1
这对您有帮助吗?