我必须清除同步队列,但列表中有文件,顶部有一个特定文件被卡住,该文件来自我设置为同步到计算机的本地文件夹。 我没有删除整个文件夹
~/Library/Application\ Support/Google/DriveFS/[0-9]*
,而是尝试删除尽可能少的文件集,以避免丢失设置和不必要地清除缓存。
通过反复试验,我删除了下面列出的几组文件,在每组文件之间启动和停止 Google Drive 客户端,直到队列被清除并再次同步。这些路径相对于
DriveFS
中的文件夹,命名为长数字:~/Library/Application Support/Google/DriveFS/117…
content_cache/d28
,我认为其中包含有问题的排队文件。 (特定的子文件夹对您来说可能会有所不同。)content_cache/chunks.db
+ 以上文件夹mirror_sqlite.db
、mirror_metadata_sqlite.db
、mirror_metadata_sqlite.db_local_counter
和mirror_metadata_sqlite.db_prefetched_ids
mirror_sqlite.db
、mirror_metadata_sqlite.db
、mirror_metadata_sqlite.db_local_counter
、metadata_sqlite_db
、metadata_sqlite_db_local_counter
以及第 1 组和第 2 组中的 content_cache
项目每次我重新启动客户端时,客户端都会重新生成所有这些文件,除了设置 4 后的
content_cache/
的子文件夹。
第 4 组最终用于清除同步队列,但它可能不是所需的最小组。如果你想尝试一下,你可以尝试颠倒我的进展顺序并从
metadata_sqlite_db
开始。