パターンマッチングを使用したファイル同期ソリューション
のようなサービスを使用してクラウド上で同期するディレクトリがありDropboxます。しかし、そのフォルダー内では、特定のパターンに一致するディレクトリのみを同期します。 たとえば、という名前のフォルダーを除くすべてのフォルダーを同期しますnode_modules。 これを行う方法を知っていますか?ここに私が持っていたいくつかのアイデアとその落とし穴があります: Dropboxなどの同期サービスを使用して、AppleScriptを設定して、コンピューター上のディレクトリの変更を監視します。変更がにない場合はnode_modules、Dropboxフォルダーの場所にプッシュします。問題:双方向同期がありません。 rsync巧妙な方法で活用することで、#1の問題を解決します。問題:競合状態の処理?2台のコンピューターが短期間で同じファイルを変更し、rsyncおかしくなってしまうのではないかと心配しています。 以前にこの問題に対処したことがありますか?あなたのソリューションは何ですか? 明確にするために、これは単一の、または有限数のディレクトリを除外することではありません。フォルダー内のどこにいても、特定のパターンに一致するすべてのディレクトリ/ファイルを除外したい。したがってnode_modules、同期されたディレクトリ内に1000個のディレクトリがあり、それらはすべて除外されます。