Your workflow is unique 👨💻 - tell us how you use Dropbox here.
Tom_M
11 years agoHelpful | Level 6
Status:
Delivered
Add .dropboxignore directory to exclude folders without using selective sync
Please please please can you add a feature that allows folders to be excluded from the Dropbox account (on windows and mac). For sure I'm not the first person to request this, but I'm yet to find a good explanation of why it's not there. A quick google search reveals loads of people also looking for the same feature. I really like the workflow I have with dropbox, but it's getting to the point where I might switch providers in order to allow better selective sync.
I've seen hackish solutions using selective sync, but it would be great if this could be done in one of the following ways:
- global pattern matching eg "node_modules"
- a marker file in the directory like .dropboxignore
- a simple right click context menu "Ignore this folder"
Other than that, keep up the good work. Cheers.
Tom
Idea Status Update
We're launching a closed beta for Ignore Files feature, and we’d love your help testing it out.
1,036 Comments
- ErwinM2 years agoExplorer | Level 3
A basic gap with the Ignored files feature is that a .dropboxignore file would be synced across device. So it'd automatically preserve the configuration across multiple Dropbox instances (or migrations). It'd also make it possible to apply broadly on all files matching a pattern (e.g. excluding *.tmp), and be much more practical to manage than having to run a Powershell script.
A partial workaround in the meantime could be to use ChatGPT to generate a Powershell script that takes a .dropboxignore file as input and produces equivalent commands, but it wouldn't help if the goal is to exclude files or folders based on a wildcard pattern (meaning more files could be created that'd match the pattern but would not be ignored unless the script is re-run). - Sam DBX2 years ago
Community Manager
Hi everyone,
Just to let you know that we are actively considering the suggestions you’ve made so far.
We wish we could provide an exact deadline (as we completely understand the expectation), however, our team is committed to providing a solution that meets your needs.
Stay tuned and thanks for your patience so far!
- 010594221132 years agoExplorer | Level 4
저도 그 기능은 꼭 생기면 좋을 것 같습니다^^
- REIF-FH2 years agoExplorer | Level 3
+1
- nicc7772 years agoExplorer | Level 4
AndreiDIt's been 8 years and 4 months now, so it might still take some time. The crew at Dropbox tried to sell us a solution a couple of months ago, but they were completely off the mark and clearly did not understand the requirements - even after several years of investing time on it.
There are a number of other alternatives, like MEGASync, you can try in the mean time.
- AndreiD2 years agoNew member | Level 2
Any news on this being implemented? Also looking for a ".gitignore" style solution.
- nicc7772 years agoExplorer | Level 4
The main issue I see, is that you’d be giving up the ability to actually have a folder named “node_modules”, that actually can be synced.With regex you can be fairly explicit as to what you want to include and exclude. I don't see this as a major issue.
The point is a ".gitignore" style solution is not rocket science and I think at this point we are just generally disappointed in the lack of action/urgency from the dropbox business. Many technical users like me have moved on to alternatives. Right now I'm only still on this discussion to see if and when dropbox will ever listen to their community of users. It makes for a great case study.
- Justin from Just Front-end2 years agoExplorer | Level 3
Here’s some thoughts.
The whole file/folder pattern based approach has merit, but in my opinion, I see some tradeoffs with this approach. The main issue I see, is that you’d be giving up the ability to actually have a folder named “node_modules”, that actually can be synced.
You should be able to have a folder named “node_modules”, have it be located anywhere within your projects or anywhere in Dropbox, have it be for actual real node modules, or have it be just some random folder, that happens to be named node_modules, even if, as bad of an idea that it is, you should be able to do this. You should be able to selectively decide what gets synced and what stays local only.
My idea, essentially, is just an enhancement to the mechanisms that we’re already working with, ie. the ADS.
Here’s my idea, at least for Windows:
- Any file/folder, anywhere, can be set to be local-only via a right click action. We’re simply giving a GUI experience for running the ADS on the file/folder.
- Upon setting the ADS on a file/folder, we update the file/folders icon in File Explorer.
And that’s it.
It’s worth mentioning also, as it is right now via ADS, if a file/folder is local-only, if it’s deleted, then recreated, it does NOT automatically get set as local only. This makes sense. (Highlighting how this would be different with pattern based rules.)Also, here’s a few things I recently stumbled upon, that might help or spark ideas from the community:
- From what I understand, I think this is an approach to setting your node_modules to a location outside of your project, ie. a global place:
https://docs.npmjs.com/cli/v8/commands/npm-prefix - Here’s a client to see ADS’s (Update: I'm actually not sure what this streams thing is. Couldn't get it to work on Windows 11. Don't think it was what I thought it was.)
https://learn.microsoft.com/en-us/sysinternals/downloads/streams
And last, if you or anyone is interested in collaborating on the development of this, here’s a repo I just made on Github. Connect with me if you wanted to contribute.
- Any file/folder, anywhere, can be set to be local-only via a right click action. We’re simply giving a GUI experience for running the ADS on the file/folder.
- nicc7772 years agoExplorer | Level 4
DelugeIA- don't hold your breath 🙂
This feature appears to have completely beaten the dropbox techies.
- DelugeIA2 years agoExplorer | Level 4
This is currently the TOP VOTED IDEA and it is now over EIGHT YEARS OLD.
The Dropbox Development Team must be familiar with git, .gitignore, robots.txt, .htaccess, Mod_Rewrite, and a hundred other things that use regex and pattern matching to accomplish this task. It surely cannot be as complicated as examining NTFS's ADS tags.
It seems that a minimum solution would to be able to add an option to Right Click > Dropbox > Ignore this File/Folder. But having to do that over and over seems almost as tedious as running a Powershell command.
And for us nerds, being able to add an entry to dropbox.ini or somewhere to ignore all XYZ named folders within an ABC path.
Ignore_Matching %Dropbox%\Projects\**\.vscode
Ignore_Matching %Dropbox%\Projects\**\.pio
Ignore_Matching %Dropbox%\Testing\**\nightly-builds\*.zip
Ignore_Matching %Dropbox%\National\Archives\Mar-a-Lago\Classified\*.pdf
Thank ya! 🙂
Related Content
- 6 years ago
- 6 years ago
- 3 years ago
- 5 years ago
- 5 years ago