¿Cómo excluir una subcarpeta de la unidad iCloud en macOS Sierra?

48

Tengo mi carpeta Documentos sincronizada con la unidad iCloud, quiero excluir algunas subcarpetas de la unidad iCloud. ¿Hay alguna manera de lograr esto?

Karthikeyan Vaithilingam
fuente

Respuestas:

50

Agregar un archivo vacío con nombre .nosynca una carpeta evitará que esa carpeta se sincronice.

También puede usar esto como una extensión de archivo a archivos específicos, pero el tratamiento de la carpeta es bastante útil.

Una vez que haya sincronizado una carpeta, ahora también puede evitar que se sincronice en algunos (o en todos los puntos finales) con una utilidad llamada Bailiff , si por alguna razón no desea simplemente eliminar los archivos de iCloud por completo y en su lugar desea para evitar la próxima sincronización "inicial".

Nebulosa
fuente
77
¿Qué pasa si coloca un archivo .nosync oculto en la carpeta que también detendrá la sincronización de la carpeta?
malhal
1
También quiero evitar sincronizar una carpeta de "compilación". En ese caso, no puedo cambiar el nombre de esa carpeta.
John Pang
2
Esto no es realmente exacto. El directorio continúa sincronizándose cuando .nosync se agrega un archivo; Además, iCloud incluso parece comportarse como si el contenido del directorio se estuviera cargando, e incluso puede ocupar espacio, aunque no quiero arriesgarme a perder espacio que nunca volverá, ya que he visto muchos informes de espacio que nunca se reducen. asignación El directorio se mostrará en iCloud, aunque aparece vacío. En Finder, el .nosyncarchivo se considerará "no elegible", pero todos los demás archivos se considerarán "Descargados". Esto es desconcertante. Compare: i.imgur.com/uYybYAK.png
danemacmillan
2
Esto no funcionó para mí. Creé un archivo vacío llamado .nosyncen la carpeta pero todo lo demás en la carpeta aún se sincronizaba. Creé algunos archivos nuevos en la carpeta y se cargaron en iCloud Drive. Estoy usando Mojave.
Nate
2
2019-07-12: esto ya no parece funcionar. Lo he probado en High Sierra (10.13.6) y Mojave (10.14.5) e incluso con archivos .nosync en cada Mac, el nuevo contenido continúa sincronizándose. Una subcarpeta llamada "test.nosync" no se sincroniza, ni tampoco los archivos que terminan con .nosync. Pero eso es obviamente menos que ideal.
TJ Luoma
34

Aquí se excluyen todos los nombres de archivo / carpeta, por lo que tal vez uno de estos podría usarse para una solución alternativa:

Nombre del archivo:

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

La extensión es (en cualquier caso):

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

La extensión tiene más de 2 caracteres y el nombre del archivo es ~

Fuente: invertir el demonio de iCloud.

Esperemos que en una versión futura del sistema operativo nos permitan poner .nosync dentro de la carpeta para excluirlo, o tener una .IgnoreList como lo ha hecho Resilio.

malhal
fuente
1
Eso es útil, pero ¿puede agregar también una fuente a su respuesta?
mklement0
2
iCloud Drive también excluye enlaces simbólicos ("alias").
twhb
5

Cambie el nombre de la carpeta o archivo:

mv fileorfolder fileorfolder.nosync

Crea un enlace simbólico que se sincronice:

ln -s fileorfolder.nosync fileorfolder

Repita en cada máquina.

Appyx
fuente
¡Buena esa! Funciona con Magento 2.3.2, ¡excluyendo rutas 'var/cache', 'var/session', 'var/view_preprocessed/pub/static', 'pub/media/catalog/product/cache', 'pub/static'ahorrará mucha duración de la batería!
Matt R
3

Parece que los directorios que se llaman "tmp" o terminan con ".tmp" no están sincronizados. Aparece un ícono de nube con una línea que lo atraviesa junto al directorio junto con cualquier cosa dentro de él.

Oddmouse
fuente
-2

Solo creo carpetas directamente debajo de mi página de inicio de usuario que quiero mantener solo localmente (separadas de mis carpetas de iCloud).

Peter Nosko
fuente