show/hide this revision's text 1 [made Community Wiki]

Dirk has already mentioned subversion which I certainly use when collaborating. Recently there is also Drop box which has some similar features but is less technical to learn/use. There are presumably many other similar pieces of software now too (due to the popularity of dropbox).