Wie kann ich in macOS Sierra einen Unterordner vom iCloud-Laufwerk ausschließen?

48

Ich habe meinen Dokumentenordner mit dem iCloud-Laufwerk synchronisiert. Ich möchte einige Unterordner vom iCloud-Laufwerk ausschließen. Gibt es eine Möglichkeit, dies zu erreichen?

Karthikeyan Vaithilingam
quelle

Antworten:

49

Durch Hinzufügen einer leeren Datei .nosynczu einem Ordner wird die Synchronisierung dieses Ordners verhindert.

Sie können dies auch als Dateierweiterung für bestimmte Dateien verwenden, die Ordnerbehandlung ist jedoch sehr nützlich.

Sobald Sie eine Ordnersynchronisierung durchgeführt haben, können Sie jetzt auch die Synchronisierung auf einigen (oder allen) Endpunkten mit einem Hilfsprogramm namens Bailiff verhindern , wenn Sie aus irgendeinem Grund die Dateien nicht nur vollständig aus iCloud löschen möchten und stattdessen möchten um die nächste "initiale" Synchronisierung zu verhindern.

Nebel
quelle
7
Was passiert, wenn Sie eine versteckte .nosync-Datei in den Ordner legen, wird dadurch auch die Synchronisierung des Ordners gestoppt?
Malhal
1
Ich möchte auch das Synchronisieren eines "Build" -Ordners vermeiden. In diesem Fall kann ich den Namen dieses Ordners nicht ändern.
John Pang
2
Das ist nicht wirklich genau. Das Verzeichnis wird weiterhin synchronisiert, wenn eine .nosync Datei hinzugefügt wird. Darüber hinaus scheint sich iCloud sogar so zu verhalten, als würde der Inhalt des Verzeichnisses hochgeladen und möglicherweise sogar Speicherplatz beanspruchen, obwohl ich nicht riskieren möchte, Speicherplatz zu verlieren, der niemals zurückkehren wird, da ich viele Berichte über Speicherplatz gesehen habe, der niemals gelöscht wird. zuteilen. Das Verzeichnis wird in iCloud angezeigt, obwohl es leer ist. In Finder wird die .nosyncDatei als "nicht zulässig" eingestuft, aber alle anderen Dateien werden als "heruntergeladen" eingestuft. Das ist beunruhigend. Vergleiche: i.imgur.com/uYybYAK.png
danemacmillan
2
Das hat bei mir nicht funktioniert. Ich habe eine leere Datei namens .nosyncim Ordner erstellt, aber alles andere im Ordner ist noch synchronisiert. Ich habe einige neue Dateien im Ordner erstellt und sie wurden auf iCloud Drive hochgeladen. Ich benutze Mojave.
Nate
2
12.07.2019 - das scheint nicht mehr zu funktionieren. Ich habe es auf High Sierra (10.13.6) und Mojave (10.14.5) ausprobiert und selbst mit .nosync-Dateien auf jedem Mac werden neue Inhalte weiterhin synchronisiert. Ein Unterordner mit dem Namen "test.nosync" wird nicht synchronisiert, und Dateien, die mit .nosync enden, werden nicht synchronisiert. Aber das ist offensichtlich weniger als ideal.
TJ Luoma
34

Hier sind alle Datei- / Ordnernamen ausgeschlossen, sodass möglicherweise einer dieser Namen für eine Problemumgehung verwendet werden kann:

Dateiname:

  • ist .DS_Store
  • beginnt mit (A Document Being Saved
  • enthält .nosync(auf jeden Fall)
  • ist .ubd
  • enthält .weakpkg
  • ist tmp(auf jeden Fall)
  • ist .tmp(auf jeden Fall)
  • ist desktop.ini(auf jeden Fall)
  • beginnt mit ~ $
  • ist Microsoft User Data(auf jeden Fall)
  • ist $RECYCLE.BIN(auf jeden Fall)
  • ist iPhoto Library(auf jeden Fall)
  • ist Dropbox(auf jeden Fall)
  • ist OneDrive(auf jeden Fall)
  • ist IDrive-Sync(auf jeden Fall)
  • ist .dropbox(auf jeden Fall)
  • ist .dropbox.attr(auf jeden Fall)
  • ist icon\r(auf jeden Fall)

Erweiterung ist (in jedem Fall):

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

Erweiterung ist mehr als 2 Zeichen und Dateiname ist ~

Quelle: umgekehrter iCloud-Daemon.

Hoffentlich lassen sie uns in einer zukünftigen Version des Betriebssystems .nosync in den Ordner einfügen, um es auszuschließen, oder haben eine .IgnoreList wie Resilio.

malhal
quelle
1
Das ist hilfreich, aber können Sie Ihrer Antwort auch eine Quelle hinzufügen?
mklement0
2
iCloud Drive schließt auch Symlinks ("Aliase") aus.
Twhb
5

Benennen Sie den Ordner oder die Datei um:

mv fileorfolder fileorfolder.nosync

Erstellen Sie einen Symlink, der synchronisiert wird:

ln -s fileorfolder.nosync fileorfolder

Wiederholen Sie dies auf jeder Maschine.

Appyx
quelle
Schön! Funktioniert mit Magento 2.3.2, ausgenommen Pfade 'var/cache', 'var/session', 'var/view_preprocessed/pub/static', 'pub/media/catalog/product/cache', 'pub/static', die viel Batterielebensdauer sparen!
Matt R
3

Es sieht so aus, als ob Verzeichnisse mit dem Namen "tmp" oder der Endung ".tmp" nicht synchronisiert werden. Neben dem Verzeichnis wird ein durchgestrichenes Wolkensymbol mit allen darin enthaltenen Elementen angezeigt.

seltsame Maus
quelle
-2

Ich erstelle gerade Ordner direkt unter meinem Benutzerhaus, die ich nur lokal aufbewahren möchte (getrennt von meinen iCloud-Ordnern).

Peter Nosko
quelle