Предотвратить iCloud Drive от удаления определенных папок

13

Я хочу использовать iCloud Drive для синхронизации своих документов + рабочий стол.

Однако много раз он удаляет проекты, пока я все еще над ними работаю (даже небольшие, например, 10 МБ).

Есть ли какой-нибудь флаг, который скажет macOS синхронизировать папку, но никогда не удалит ее, пока я не скажу?

Имейте в виду, что я не хотел бы не синхронизировать определенную папку, я бы хотел, чтобы macOS не удалял ее, чтобы создать очищаемое пространство.

nkkollaw
источник
Требуется ли использование iCloud Drive или вы можете использовать что-то вроде Dropbox или Google Drive?
ФСБ
iCloud позволяет мне экономить место на диске, в то время как другие решения этого не делают. Не то, чтобы это
работало так

Ответы:

7

По Macos Сьерра 10.12.4, это не возможно , чтобы помечать отдельные папки , чтобы остаться на локальном диске в любое время. Это переключение "все или ничего".

Вы можете получить к нему доступ через Системные настройкиiCloudПараметры диска iCloud… Там, снимите флажок Optimize Mac Storage.

Это предотвратит автоматическую очистку ваших файлов / папок, поддерживаемых iCloud, из локального хранилища.


источник
0

Вы можете добавить «.nosync» к любому имени файла / папки, чтобы предотвратить синхронизацию. Элемент будет сохранен только в вашем локальном жестком диске. (Работает в Сьерра, Хай Сьерра, возможно, другие версии ... не подтверждено)

Натан
источник
О, круто! Интересно, почему это не задокументировано ...
nkkollaw
Нашел ссылку, в которой упоминается: developer.apple.com/library/content/documentation/General/… underA User’s iCloud Storage Is Limited
nathan
2
Что ж, это также предотвращает полное резервное копирование папки на iCloud Drive. Болевая точка от OP устранена, но создана новая.
DavidD