Come escludere una sottocartella dall'unità iCloud in macOS Sierra?


48

Ho la cartella Documenti sincronizzata con l'unità iCloud, voglio escludere alcune sottocartelle dall'unità iCloud c'è un modo per raggiungere questo obiettivo?

Risposte:


50

L'aggiunta di un file vuoto denominato .nosyncin una cartella impedisce la sincronizzazione di tale cartella.

Puoi anche usarlo come estensione di file per file specifici, ma il trattamento delle cartelle è abbastanza utile.

Una volta che hai avuto una sincronizzazione delle cartelle, ora puoi anche impedire che si sincronizzi su alcuni (o tutti gli endpoint) con un'utilità chiamata Bailiff , se per qualche motivo non vuoi semplicemente eliminare i file da iCloud e invece vuoi per impedire la successiva sincronizzazione "iniziale".


7
cosa succede se si inserisce un file .nosync nascosto nella cartella che interromperà anche la sincronizzazione della cartella?
Malhal,

1
Voglio evitare di sincronizzare anche una cartella "build". In tal caso, non posso cambiare il nome di quella cartella.
John Pang,

2
Questo non è proprio accurato. La directory continua a sincronizzarsi quando .nosync viene aggiunto un file; inoltre, iCloud sembra anche comportarsi come se il contenuto della directory si stesse caricando e potrebbe anche occupare spazio, anche se non voglio rischiare di perdere spazio che non tornerà mai più, poiché ho visto molti resoconti di spazio non de- che ripartisce. La directory verrà visualizzata in iCloud, sebbene appaia vuota. In Finder, il .nosyncfile sarà considerato "inintelligibile", ma tutti gli altri file saranno considerati "scaricati". Questo è sconcertante. Confronta: i.imgur.com/uYybYAK.png
danemacmillan

2
Questo non ha funzionato per me. Ho creato un file vuoto chiamato .nosyncnella cartella ma tutto il resto nella cartella è ancora sincronizzato. Ho creato alcuni nuovi file nella cartella e sono stati caricati su iCloud Drive. Sto usando Mojave.
Nate

2
12-07-2019 - questo non sembra più funzionare. L'ho provato su High Sierra (10.13.6) e Mojave (10.14.5) e anche con i file .nosync su ciascun Mac, i nuovi contenuti continuano a sincronizzarsi. Una sottocartella denominata "test.nosync" non si sincronizza, né i file che terminano con .nosync. Ma questo è ovviamente meno che ideale.
TJ Luoma,

34

Ecco tutti i nomi di file / cartelle esclusi, quindi forse uno di questi potrebbe essere utilizzato per una soluzione alternativa:

Nome del file:

  • è .DS_Store
  • inizia con (A Document Being Saved
  • contiene .nosync(in ogni caso)
  • è .ubd
  • contiene .weakpkg
  • è tmp(in ogni caso)
  • è .tmp(in ogni caso)
  • è desktop.ini(in ogni caso)
  • inizia con ~ $
  • è Microsoft User Data(in ogni caso)
  • è $RECYCLE.BIN(in ogni caso)
  • è iPhoto Library(in ogni caso)
  • è Dropbox(in ogni caso)
  • è OneDrive(in ogni caso)
  • è IDrive-Sync(in ogni caso)
  • è .dropbox(in ogni caso)
  • è .dropbox.attr(in ogni caso)
  • è icon\r(in ogni caso)

L'estensione è (in ogni caso):

  • tmp
  • photoslibrary
  • photolibrary
  • aplibrary
  • migratedaplibrary
  • migratedphotolibrary
  • migratedaperturelibrary

L'estensione è più di 2 caratteri e il nome file è ~

Fonte: invertire il demone iCloud.

Speriamo che in una versione futura del sistema operativo ci permettano di inserire .nosync nella cartella per escluderlo o di avere una .IgnoreList come Resilio.


1
È utile, ma puoi anche aggiungere una fonte alla tua risposta?
mklement0

2
iCloud Drive esclude anche i collegamenti simbolici ("alias").
twhb

5

Rinomina la cartella o il file:

mv fileorfolder fileorfolder.nosync

Crea un link simbolico che viene sincronizzato:

ln -s fileorfolder.nosync fileorfolder

Ripeti su ogni macchina.


Ben fatto! Funziona con Magento 2.3.2, esclusi i percorsi per 'var/cache', 'var/session', 'var/view_preprocessed/pub/static', 'pub/media/catalog/product/cache', 'pub/static'risparmiare molta batteria!
Matt R

3

Sembra che le directory chiamate "tmp" o che terminano con ".tmp" non siano sincronizzate. Un'icona a forma di nuvola con una linea attraverso di essa appare accanto alla directory insieme a qualsiasi cosa al suo interno.



-2

Creo solo cartelle direttamente nella mia home utente che voglio conservare solo localmente (separate dalle mie cartelle iCloud).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.