Tim Heuer found a pretty cool project that allows you to use VSS over the Internet! I have used CVS and Subversion that way before, but I was amazed that someone has wrapped up VSS and turned it into a client/server system. Looks like it can even integrate into VS.Net.