夜航船夫

iCloud忽略同步指定文件夹

我会把常用的文件全部放到 iCloud,文件、照片都可以上云,用起来方便,同步实现备份功能。

但是,有些非用户产生的资料,只想留在电脑本地,不想频繁同步,浪费流量,没有必要,有时候还会产生大量的冲突副本空文件,现象就是文件名后面带 2 的那种。比如 Hexo 静态博客的 Markdown 文件我想同步,但是构建用的 node_modules 文件夹,希望 iCloud 排除在外,不同步。

偶然间发现,iCloud 有 .nosync 机制,可以排除同步列表。

只要文件夹名以 .nosync 结尾,iCloud 云盘不会把这个项目上传到 iCloud 云端,也不会同步到其他苹果设备;文件只保存在当前 Mac 本地。

icloud-no-sync.png

以 node_modules 为例说明方法如下:

  1. 把原本目录改名:node_modules → node_modules.nosync,不再同步。
  2. 创建软链接:名为 node_modules,指向 node_modules.nosync,不影响本地终端命令的使用。
mv node_modules node_modules.nosync
ln -s node_modules.nosync node_modules

最终效果,代码仍然识别 node_modules,但真实目录是.nosync,不会上传 iCloud,解决大量小文件在 iCloud 冲突问题。

相关文章

国庆出行感受

国庆假期,带家人自驾去了一趟山东烟台、青岛,四大一小,主要是看海景,听演唱会。分享一下感受: 1 、高速:担心路上会堵车,9.30 请假一天,早上 8 点出发,江浙沪一路自驾到山东烟台,1060 公里。除了长江大桥堵了一段,其他路段畅通。过…

读书笔记管理体系

平时主要使用微信读书,看书过程中会进行划线和评论。完成后,习惯性导出笔记整理,不定期重看。否则,过不了多久,看书过程中产生的灵感、看到的金句在脑海里都会丢失,有时候甚至为了找一本书里写过的一句话,费老鼻子劲,有点像找房间里的东西,你知道它在…

Apple Watch Setup

现在有一只 Apple Watch SE 3 (GPS),星光色,配的米兰尼斯表带,44 寸手腕大小刚好,主要用于健康追踪。目前戴了 9 个月,分享一下 Apple Watch 的 Setup 。 #表盘表盘我选用的是模块化表盘,表盘上有更…

评论

评论加载中…