DocumentsフォルダをiCloudドライブと同期していますが、iCloudドライブからいくつかのサブフォルダを除外したいのですが、これを実現する方法はありますか?
DocumentsフォルダをiCloudドライブと同期していますが、iCloudドライブからいくつかのサブフォルダを除外したいのですが、これを実現する方法はありますか?
回答:
.nosync
フォルダーに名前の付いた空のファイルを1つ追加すると、そのフォルダーは同期されなくなります。
これを特定のファイルのファイル拡張子として使用することもできますが、フォルダー処理は非常に便利です。
フォルダの同期を持っていたら、今も名前のユーティリティを使用して、いくつかの(またはすべてのエンドポイント)に同期することを防ぐことができます廷吏何らかの理由であなただけのiCloud上から完全にし、代わりにしたいファイルを削除したくない場合は、次の「初期」同期を防ぐため。
.nosync
ファイルが追加されると、ディレクトリは引き続き同期します。さらに、iCloudはディレクトリのコンテンツがアップロードされているように振る舞うようであり、スペースを占有することさえあります。割り当てます。空のように見えますが、ディレクトリはiCloudに表示されます。Finderでは、.nosync
ファイルは「判読不能」と見なされますが、他のすべてのファイルは「ダウンロード済み」と見なされます。これは当惑させられます。比較:i.imgur.com/uYybYAK.png
.nosync
フォルダーで呼び出される空のファイルを作成しましたが、フォルダー内の他のすべてはまだ同期されています。フォルダ内にいくつかの新しいファイルを作成し、それらをiCloud Driveにアップロードしました。Mojaveを使用しています。
除外されたすべてのファイル/フォルダー名は次のとおりです。そのため、これらのいずれかを回避策として使用できます。
ファイル名:
.DS_Store
(A Document Being Saved
.nosync
(いずれにしても).ubd
.weakpkg
tmp
(とにかく).tmp
(とにかく)desktop.ini
(とにかく)Microsoft User Data
(とにかく)$RECYCLE.BIN
(とにかく)iPhoto Library
(とにかく)Dropbox
(とにかく)OneDrive
(とにかく)IDrive-Sync
(とにかく).dropbox
(とにかく).dropbox.attr
(とにかく)icon\r
(とにかく)拡張子は(いずれにしても):
tmp
photoslibrary
photolibrary
aplibrary
migratedaplibrary
migratedphotolibrary
migratedaperturelibrary
拡張子が2文字以上で、ファイル名が ~
ソース:iCloudデーモンの反転。
OSの将来のバージョンでは、フォルダー内に.nosyncを入れて除外するか、Resilioのような.IgnoreListを持たせることができれば幸いです。
フォルダーまたはファイルの名前を変更します。
mv fileorfolder fileorfolder.nosync
同期されるシンボリックリンクを作成します。
ln -s fileorfolder.nosync fileorfolder
すべてのマシンで繰り返します。
'var/cache', 'var/session', 'var/view_preprocessed/pub/static', 'pub/media/catalog/product/cache', 'pub/static'
が、パスを除外する とバッテリーの寿命が大幅に短縮されます
Finder https://github.com/tsdexter/iCloud-NoSyncのコンテキストメニューから行うために、このAutomatorワークフローを作成しました