This year 364 used a BitBucket mercurial repository with TortoiseHg Workbench. You can commit, push, pull, and merge, but you obviously can't see changes without opening the code. Commit messages are really important since you can't see changes on the fly.
TortoiseHg:
http://tortoisehg.bitbucket.org/
BitBucket:
https://bitbucket.org/
Screenshot of TortoiseHg from our repository:
http://i.imgur.com/QhCvkhm.png/