I get what you're trying to say, however this is a flawed assumption right up there with just getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. Time and innovation are both not on your side, in this case. Complex systems are complex and extend far beyond the focal depth of our squinting.