Actually 7, upon Chuck's recommendation in our last discussion on this, I did exactly that. I think it's called FSFS in SVN terms, but I might be mistaken - it's essentailly just a folder on the drive and not using any 'service' to control access or what-have-you, seeing as it's just me. I used this for months, but then got sick and tired of having to plug the 'stick' into each machine I was on.
I then looked at MSN Mesh to get away from the "'stick' o' goodness" (too many quotes there I know) and it's really pretty good. I created my repository in a folder that Mesh was replicating; Mesh then just copies this to the 'cloud' when anything changes. When I get to work in the morning, the Mesh client there replicates what's in the cloud to that box as I've added it to my 'Mesh'.
Apart from my reasons stated above, I really like the idea of having a document being versioned with sequential numbers, rather than what SVN (Subversion) does and use a unique number for the entire source code repository as a snapshot.
Maybe it's just me...
Vege, knavel gaze upon
this thread, which contains Chucky Baby's recommendations, as I mentioned above, as well as a lot of other intelligent discourse on the subject.