首页 > 解决方案 > 不确定 PRJ_FILE_STATE_HYDRATED_PLACEHOLDER 文档的含义

问题描述

我开始使用投影文件系统,但我不确定我是否正确阅读了文档。PRJ_FILE_STATE_HYDRATED_PLACEHOLDER. 说

该项目是一个水合占位符,即项目的内容已写入磁盘。

对我来说,这听起来像是文件内容(而不是元数据)已写入磁盘。
但是PRJ_FILE_STATE_FULL,也有听起来像完整数据(元数据+文件内容)被缓存的声音。

我认为这PRJ_FILE_STATE_HYDRATED_PLACEHOLDER实际上意味着

[...] 项目的元数据已写入 dist.

有人可以证实这一点吗?

标签: projfs

解决方案


我在文档中找到了更详细的另一部分:

水合占位符

对于文件:文件的内容和元数据已缓存到磁盘。也称为“部分文件”。

对于目录:作为占位符在磁盘上创建的目录永远不会成为水合占位符目录。这允许提供者在其后备存储的目录中添加或删除项目,并将这些更改反映在本地缓存中。


推荐阅读