管理缓存
什么是缓存? 使用受管文档时,Teamcenter 维护属于库的文档。在处理文档时,Solid Edge 嵌入式客户端将文档的副本下载到 Windows 文件系统中的本地文件夹,并且仅当文档过期时才再次下载它。文档的本地副本的位置称为缓存。使用文档的本地副本比直接使用库中存储的副本性能更佳。 Solid Edge 嵌入式客户端管理存储在库中的文档与本机缓存中的文档之间的同步。它将检查缓存,以查看本地文档与受管库中的文档版本相比是不是最新。Solid Edge 嵌入式客户端然后自动将文档签出到本地缓存。 可以使用 Solid Edge 选项对话框“文件位置”页面上的“SEEC 缓存”设置来指定本地缓存的位置。 注意: 缓存中的文档不应通过操作系统来操控,而仅通过使用“缓存助手”对话框来操控。 管理缓存 可以使用“管理”菜单上的“缓存助手”命令来管理本地缓存的内容。可以使用“缓存助手”对话框同步受管库中的所有文档,签入已签出的文档,将文档从受管库下载到本地缓存,过滤缓存内容的显示或从本地缓存清除文档。 可以使用对话框管理本地缓存中的所有文档,或者使用快捷菜单命令管理选定的文档。与 Windows 资源管理器类似,您可以使用 ctrl 键选择任意文档,或使用 shift 键选择连续的一系列文档。 同步库中的文档 “全部同步”命令 检查本地缓存中是否有任何过期文档,然后从受管库下载最新版本以更新本地缓存。也可以使用快捷菜单上的“同步”命令来同步所选文档。 注释: “全部同步”命令将同步缓存中的所有文档,而不仅是由于过滤缓存内容而在对话框中显示的那些文档。 预览文档 可以查看文档的内容,方法是在文档列表中单击它,然后查看在“缓存助手”对话框的“预览”窗格中显示的图像。并非所有文档都具有关联的预览图像。您可以使用 Solid Edge 嵌入式客户端中“属性→文件属性”对话框的“预览”页面上的选项来生成打开文档的预览图像。 将文档签入和签出受管库 为编辑而打开的文档自动签出,本地缓存中的文档状态将更改为“读写”,这样您可以对文档进行更改。打开直接文档会使所有间接文档的只读副本下载到本地缓存。如果在装配中原位激活某个零件,Solid Edge 嵌入式客户端会签出该零件。 可以使用“全部签入”命令 将文档上传到受管库,并使其他用户可对它们进行签出。个别文档在您关闭文档时自动签入;或者使用快捷菜单上的“签入”命令可签入它们。 可以使用“缓存助手”快捷菜单上的“撤消签出”命令来撤消对签出文档的更改。当撤消文档签出操作时,对已签出文档所做的任何更改将丢失。这也会释放文档,允许其他用户对文档进行更改。如果撤消直接文档的签出,也就撤消了已签出的任何相关联间接文档的签出。“撤消签出”命令不将文档上传到库中,且不从本地缓存中移除。 以只读权限打开的受管直接文档可使用“管理→签出”命令签出。该命令将确认活动文档为最新版本、将文件从库中签出、将文件设置为可写入状态并启用“保存”命令保存内存中的任何文件更改。可在装配 (.asm)、零件 (.par)、钣金 (.psm)、工程图 (.dft)、“查看和批注”以及“版本管理器”的 Teamcenter 环境中使用该命令。 注释: 因为活动文档是最新版本,所以“签出”命令不会从服务器传送任何文件。 下载文档到本地缓存 可以使用“下载”命令 从受管库中选择文档,然后将其下载到本地缓存。如果想手动管理缓存或脱机工作,则该操作是很有作用的。单击“下载”按钮时,会显示“下载文件”对话框,该对话框可用于选择所要的文档。 从缓存删除文档 “全部删除”命令 将移除本地缓存中的所有文档。如果想要释放磁盘空间或强制本地缓存更新为托管库的最新信息,则该操作是很有作用的。 过滤缓存内容显示 当缓存中的文档数量增加时,您可能需要过滤“缓存助手”对话框中显示的文档,从而更轻松地查找所需文档。“缓存助手”对话框中的第一行用来对从缓存中显示的文档设置过滤器。使用每个属性关联的值,从缓存中显示与您所选准则相匹配的文档。例如,如果将“缓存状态”设置为“已签出给您”,则将显示您已签出的文件以及缓存状态为“已修改”的文件,因为文档必须签出以进行修改。过滤器“签出到其他”将显示已签出到除您本人以外的其他任何人的所有文件。当您选择“全部同步”时,缓存中的所有文档都将同步,而不仅只有过滤器显示的文档才会同步。 第一次显示“缓存助手”对话框时,过滤器设置为显示“已签出给您”的文档。 注释: 如果尚未设置过滤器,则过滤行中的每一列都将显示“所有值”。 检查文档版本 “缓存助手”快捷菜单上的“显示版本”命令可显示作为所选文档版本的任何文档的名称和文件夹路径。 打开文档 “缓存助手”快捷菜单上的“打开”命令可在原来创建该文档的应用程序中打开所选文档。 在缓存助手中双击某个文档的行,将在其父级应用程序中打开该文档。例如,文档将在 Solid Edge 或结构编辑器中打开。 缓存助手摘要信息 “缓存助手”对话框底部将显示文档的数量、可用磁盘空间和相对于缓存中所显示文档的已用空间。 如果未在缓存助手中选择任何文档,则将显示缓存中 Solid Edge 文档的数量、可用磁盘空间量以及缓存中文档占用的磁盘空间量。 如果在缓存助手中选择任何文档,摘要信息将显示所选文件数量和占用的磁盘空间。 过滤缓存助手中的文档视图时,摘要信息将显示:过滤器中显示的文件数量、文件夹中 Solid Edge 文件的总数,以及视图中的文档占用的磁盘空间。 重新定义缓存位置 为优化性能,在访问文档时会将文档从 Teamcenter 下载到本地计算机上的缓存中,之后仅会在过期时再次下载那些文档。默认缓存位置为 %APPDATA%\Siemens\Solid Edge\SEEC。 注意: 更改预定义的缓存位置会移除缓存中的现有内容,因此应小心执行此操作。 如果需要更改缓存的默认位置,则应: 在项目开始时就安排更改。 使用缓存助手签入要保留在 Teamcenter 中的所有项。 在“缓存助手”对话框上,使用“全部删除”按钮来手动删除每个缓存文件夹。 打开一个新文档,然后在 Solid Edge“选项”对话框的“文件位置”页面上使用 SEEC 缓存输入项重新定义本地缓存的位置。 为每个用户提供专用缓存 使用 Solid Edge 嵌入式客户端 时,每个用户均应有权访问指定的计算机和个别缓存。 注释: 缓存的位置应该位于本地计算机的物理磁盘上。此缓存为个人缓存,不能与多个用户共享。 但是,当无法实现时,您可以使用已单独指定缓存配置的共享计算机。在这种情况下,您应该为网络位置中的每个用户设置专用缓存,此网络位置可从任意工作位置进行访问。 使用您的特定操作系统所推荐的方法来创建一个映射网络驱动器。 启动 Solid Edge 嵌入式客户端,然后创建一个新文档。 在 Solid Edge“选项”对话框的“文件位置”页面上,使用 SEEC 缓存输入项来定义本地缓存的位置。 浏览到映射驱动器,并选择缓存根文件夹。 按照每个系统的流程创建相同的映射驱动器,并在“文件位置”页面上设置缓存。 注释: 如果更改了映射驱动器,您将需要在每个使用远程装载缓存配置的计算机上重新配置映射驱动器。 缓存和版本规则 当您打开大型受管装配文档时,此应用程序确定基于 Teamcenter 版本规则的装配结构,检查版本,验证权限并将文件传送到您的系统。 当您确定需要使用某大型装配中的所有或大多数文件时,应使用 Solid Edge 版本规则,由于仅验证所选装配文档而节省时间,然后使用缓存中的文件版本。 例如,当您使用版本规则最近工作中打开某个装配时,此装配将放置在您的工作会话缓存中。在后续工作会话中,使用版本规则来自缓存的版次打开装配会导致所有要配置的子装配使用已下载到缓存的内容。在 Solid Edge 嵌入式客户端中,缓存将在会话间持续使用。使用“来自缓存的版次”,会验证版次信息并签出文档,但无需进行文件传递,最终实现性能优化。 |