I'm about to start yet another project which will consume and produce several to tens of GB of data. For efficiency, performance, and source code control* I want to do everything on the local machine. For backup, sharing with colleagues, and future proofing everything needs to be on the server (in our organization only network resources are backed up).
Windows has a built in feature for scenarios like this called Offline Files which purports to be more or less fire and forget. Has anyone used it for large data sets like we work with? Is it worth attempting/exploring? (And is there any control over where the data is synced on the local machine?)
It's not that difficult to setup up a batch file and a scheduled task to robocopy or whatever from the local machine to the server, but I'd rather not write, debug and maintain that in addition to the actual project (times N projects). If Offline Folders work better, great! If not, well... ;-)
* A portion of the project involves code and version control (e.g. git/mecurial), and it is ill-advised to run VC within remote folders.