If you use Dropbox to store all your working projects and personal media, you'll save space and bandwidth if you ignore (no syncing, no removing) the local folders that contain temporary data. Some examples:
- The build folder for a Xcode app
- The working folder with raw images to be edited
- Cache folders, for example
iTunes/Album Artwork/Cache/
First we must empty those folders in the Dropbox server to regain the precious quota space they're spending. Then we instruct Dropbox to stop syncing those folders, ignoring any local changes made to them. Now the local folders will grow, but their server version will always be empty.
You can't use the Selective Sync feature alone to achieve this, because when you uncheck a folder, it is removed from your drive and is left untouched in the server. We want the opposite, so let's trick Dropbox to do it.
1. Empty the remote folder
In your computer, find the folder you want to ignore and move it to another location outside your Dropbox folder (we will move it back in step 3). This will trigger Dropbox syncing and that folder will be removed from the server.
Wait until Dropbox has finished syncing.
Great. Quota space regained. But to use Selective Sync in the next step, we need a folder to uncheck. Just create a new empty folder, using the exact same name and location as the one just removed.
Wait until Dropbox has finished syncing.
Now the folder you want to ignore is an empty folder in both your computer and the server.
Unix translation: $ mv ~/Dropbox/MyProject/build /tmp $ mkdir ~/Dropbox/MyProject/build
2. Stop syncing the local folder
Go to the Dropbox's preferences and open Selective Sync settings. Now uncheck the folder we're playing with. You may have to switch to the Advanced view if it's your first time here. Confirm your changes and wait until Dropbox has finished applying them.
Our dear empty local folder was removed, because that's how Selective Sync works. But if you create that folder again in your computer, now Dropbox will completely ignore it. That's what we want!
3. Restore the original folder
Just move the original folder back to its place inside your Dropbox.
Note that Dropbox will not start the syncing process, since this folder is now ignored. You can work on it without worrying about quota and bandwidth.
To check if everything went fine, enter the Dropbox website and confirm that the folder is empty in the server.
Unix translation: $ mv /tmp/build ~/Dropbox/MyProject