Como excluir uma subpasta da unidade iCloud no macOS Sierra?

48

Tenho minha pasta Documentos sincronizada com a unidade iCloud. Quero excluir algumas subpastas da unidade iCloud. Existe uma maneira de conseguir isso?

Karthikeyan Vaithilingam
fonte

Respostas:

49

Adicionar um arquivo vazio nomeado .nosynca uma pasta impedirá a sincronização dessa pasta.

Você também pode usar isso como uma extensão de arquivo para arquivos específicos, mas o tratamento da pasta é bastante útil.

Depois de sincronizar uma pasta, agora você também pode impedir que ela seja sincronizada em alguns (ou em todos os pontos de extremidade) com um utilitário chamado Bailiff , se por algum motivo você não quiser apenas excluir os arquivos do iCloud por completo e desejar para impedir a próxima sincronização "inicial".

Nebulosa
fonte
7
e se você colocar um arquivo .nosync oculto na pasta, isso também impedirá a sincronização da pasta?
malhal
1
Eu quero evitar a sincronização de uma pasta "build" também. Nesse caso, não posso alterar o nome dessa pasta.
John Pang
2
Isso não é realmente preciso. O diretório continua sincronizado quando um .nosync arquivo é adicionado; Além disso, o iCloud até parece se comportar como se o conteúdo do diretório estivesse sendo carregado e pode até ocupar espaço, embora eu não queira arriscar perder espaço que nunca retornará, como já vi muitos relatórios de espaço nunca alocação. O diretório será exibido no iCloud, embora pareça vazio. No Finder, o .nosyncarquivo será considerado "inelegível", mas todos os outros arquivos serão considerados "baixados". Isso é desconcertante. Compare: i.imgur.com/uYybYAK.png
danemacmillan
2
Isso não funcionou para mim. Criei um arquivo vazio chamado .nosyncna pasta, mas todo o resto da pasta ainda está sincronizado. Criei alguns novos arquivos na pasta e eles foram carregados no iCloud Drive. Estou usando o Mojave.
Nate
2
12/07/2019 - isso não parece mais funcionar. Eu tentei no High Sierra (10.13.6) e no Mojave (10.14.5) e mesmo com arquivos .nosync em cada Mac, o novo conteúdo continua sincronizado. Uma subpasta denominada "test.nosync" não sincroniza nem os arquivos que terminam com .nosync. Mas isso é obviamente menos do que o ideal.
TJ Luoma
34

Aqui estão todos os nomes de arquivos / pastas excluídos. Talvez um deles possa ser usado para uma solução alternativa:

Nome do arquivo:

  • é .DS_Store
  • começa com (A Document Being Saved
  • contém .nosync(em qualquer caso)
  • é .ubd
  • contém .weakpkg
  • é tmp(em qualquer caso)
  • é .tmp(em qualquer caso)
  • é desktop.ini(em qualquer caso)
  • começa com ~ $
  • é Microsoft User Data(em qualquer caso)
  • é $RECYCLE.BIN(em qualquer caso)
  • é iPhoto Library(em qualquer caso)
  • é Dropbox(em qualquer caso)
  • é OneDrive(em qualquer caso)
  • é IDrive-Sync(em qualquer caso)
  • é .dropbox(em qualquer caso)
  • é .dropbox.attr(em qualquer caso)
  • é icon\r(em qualquer caso)

A extensão é (em qualquer caso):

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

A extensão tem mais de 2 caracteres e o nome do arquivo é ~

Fonte: reversão do daemon do iCloud.

Felizmente, em uma versão futura do sistema operacional, vamos colocar .nosync dentro da pasta para excluí-lo ou ter um .IgnoreList como o Resilio.

malhal
fonte
1
Isso é útil, mas você também pode adicionar uma fonte à sua resposta?
precisa saber é o seguinte
2
O iCloud Drive também exclui links simbólicos ("aliases").
twhb
5

Renomeie a pasta ou arquivo:

mv fileorfolder fileorfolder.nosync

Crie um link simbólico que seja sincronizado:

ln -s fileorfolder.nosync fileorfolder

Repita em todas as máquinas.

Appyx
fonte
Agradável! Funciona com o Magento 2.3.2, excluindo caminhos, 'var/cache', 'var/session', 'var/view_preprocessed/pub/static', 'pub/media/catalog/product/cache', 'pub/static'economizando bastante bateria!
Matt R
3

Parece que os diretórios denominados "tmp" ou que terminam com ".tmp" não são sincronizados. Um ícone de nuvem com uma linha exibida aparece ao lado do diretório junto com qualquer coisa dentro dele.

oddmouse
fonte
-2

Acabei de criar pastas diretamente na minha página inicial do usuário que desejo manter apenas localmente (separadas das minhas pastas do iCloud).

Peter Nosko
fonte