I work on several different machines (office/home/laptop) and I like to have my whole development environment with me and in sync all the time. That enables me to be productive right away without forcing me to install things. A few well crafted batch files set up all my paths for me.
In my development environment I have a ton of tools and a lot of source code (don't worry it's in SCM's too), as well as documents and so on. It's dominated by a very very large number of small files in the 4-8K range. Some of them also change quite frequently, since I'm doing compiles.
I tried running succesfully it from a fast usb stick/disk, but I'd like a cloud sync solution instead. I've used dropbox for a while, and while it works okay, it's not fast.
So I'm looking for a very fast cloud sync tool that will detect changes on the fly and work well with a huge number of small files.
and a few more, and they all have the same problem: uploading small files is too slow. I suspect it has to do with each file getting a separate request, and then the http overhead just piles up i guess.
I'm using Windows 7 x64 as my OS
Any good ideas?