I moved away from Dropbox because it couldn't deal with node_modules, it would just be syncing for hours. You could exclude the folder, but that's just tedious to do for all your projects. They don't support exlusion patterns, something like .dbignore would be amazing but are unresponsive to requests. See this topic from 2014.
I've canceled my Dropbox Pro and moved to STACK which does support ignore patterns ( it's is a Dutch service, files are stored in The Netherlands ( which to me is a plus as well ) ). I'm not sure if it's available for customers outside of The Netherlands.
Thanks Rik, yes that's precisely the problem - 90,000 tiny wee files in a node folder for each project, plus composer's vendor etc. I think I need to get better at workflows too TBH, as it's not uncommon for me to sit down and get stuck on a bug for x minutes without realising I forgot composer install or similar.
I moved away from Dropbox because it couldn't deal with
node_modules, it would just be syncing for hours. You could exclude the folder, but that's just tedious to do for all your projects. They don't support exlusion patterns, something like.dbignorewould be amazing but are unresponsive to requests. See this topic from 2014.I've canceled my Dropbox Pro and moved to STACK which does support ignore patterns ( it's is a Dutch service, files are stored in The Netherlands ( which to me is a plus as well ) ). I'm not sure if it's available for customers outside of The Netherlands.
Someone posted a link to Resilio Sync in Dropbox topic, they apparently also support ignore patterns.
Thanks Rik, yes that's precisely the problem - 90,000 tiny wee files in a node folder for each project, plus composer's vendor etc. I think I need to get better at workflows too TBH, as it's not uncommon for me to sit down and get stuck on a bug for x minutes without realising I forgot composer install or similar.