什么是缓存路径?什么是文件系统位置?

缓存路径由 Toolkit 用来跟踪磁盘上的文件夹与 Shotgun 中的实体之间的关联。主缓存以 FilesystemLocation 实体类型形式存储在 Shotgun 中。之后,每个用户都会有自己的缓存路径版本,该版本存储在磁盘本地的 Toolkit 缓存目录中,它将随着应用程序的启动或文件夹的创建而在后台进行同步。

通常情况下,我们建议不要手动修改缓存路径。我们的内部流程不仅使本地缓存与 Shotgun 中的 FilesystemLocation 实体同步,而且还创建事件日志条目,从而使所有用户的计算机都能与 Shotgun 保持同步。 

有几个 tank 命令可用于修改缓存路径:

  •  tank unregister_folders 移除缓存路径关联。
  •  tank synchronize_folders 强制使本地缓存路径与 Shotgun 同步。

通常情况下,您不需要运行这些命令,但在某些情况下,它们可能会很有用。例如,在项目中重命名或重新创建实体之前,应该运行“unregister_folders”。 

关注

0 评论

登录写评论。