You could pretty much get that workflow by putting your repo in a Dropbox folder, just no live collaboration.
Good luck compiling at any given moment when 10 other people are changing files under you though!
Good luck compiling at any given moment when 10 other people are changing files under you though!
But you raise a very interesting point concerning compilation