Моя папка «Документы» синхронизирована с диском iCloud, я хочу исключить некоторые подпапки из диска iCloud, есть ли способ добиться этого?
Моя папка «Документы» синхронизирована с диском iCloud, я хочу исключить некоторые подпапки из диска iCloud, есть ли способ добиться этого?
Ответы:
Добавление одного пустого файла с именем .nosync
в папку предотвратит синхронизацию этой папки.
Вы также можете использовать это как расширение файла для определенных файлов, но обработка папки довольно полезна.
После того как у вас была синхронизация папок, теперь вы также можете запретить ее синхронизацию на некоторых (или на всех конечных точках) с помощью утилиты Bailiff , если по какой-то причине вы не хотите просто полностью удалять файлы из iCloud и вместо этого хотите предотвратить следующую «начальную» синхронизацию.
.nosync
файла; Кроме того, кажется, что iCloud ведет себя так, как будто содержимое каталога загружается, и может даже занимать место, хотя я не хочу рисковать потерей места, которое никогда не вернется, поскольку я видел много сообщений о том, что пространство никогда не Выделение. Каталог будет отображаться в iCloud, хотя и будет пустым. В Finder .nosync
файл будет считаться «неразборчивым», но все остальные файлы считаются «Загруженными». Это сбивает с толку. Сравните: i.imgur.com/uYybYAK.png
.nosync
в папке, но все остальное в папке все еще синхронизировано. Я создал несколько новых файлов в папке, и они были загружены в iCloud Drive. Я использую Мохаве.
Здесь исключены все имена файлов / папок, поэтому, возможно, одно из них можно использовать для обходного пути:
Имя файла:
.DS_Store
(A Document Being Saved
.nosync
(в любом случае).ubd
.weakpkg
tmp
(в любом случае).tmp
(в любом случае)desktop.ini
(в любом случае)Microsoft User Data
(в любом случае)$RECYCLE.BIN
(в любом случае)iPhoto Library
(в любом случае)Dropbox
(в любом случае)OneDrive
(в любом случае)IDrive-Sync
(в любом случае).dropbox
(в любом случае).dropbox.attr
(в любом случае)icon\r
(в любом случае)Расширение (в любом случае):
tmp
photoslibrary
photolibrary
aplibrary
migratedaplibrary
migratedphotolibrary
migratedaperturelibrary
Расширение составляет более 2 символов и имя файла ~
Источник: реверсивный демон iCloud.
Надеемся, что в будущей версии ОС они позволят нам поместить .nosync в папку, чтобы исключить ее, или иметь .IgnoreList, как у Resilio.
Переименуйте папку или файл:
mv fileorfolder fileorfolder.nosync
Создайте символическую ссылку, которая будет синхронизирована:
ln -s fileorfolder.nosync fileorfolder
Повторите на каждой машине.
'var/cache', 'var/session', 'var/view_preprocessed/pub/static', 'pub/media/catalog/product/cache', 'pub/static'
помогут сэкономить заряд аккумулятора!
Я создал этот рабочий процесс Automator, чтобы сделать это из контекстного меню в Finder https://github.com/tsdexter/iCloud-NoSync
Я просто создаю папки прямо под моим домашним компьютером, которые я хочу хранить только локально (отдельно от папок iCloud).