Web-based Subversion Repository
For the last couple of years I have used svnrepository to manage my subversion repositories through a web interface. This is a pretty good way of doing things and the web interface is good enough, if a bit slow.
But, there is the new kid on the block warehouse which provides everything that svnrepository provides and more. It also looks pretty. The difference here is that you install it on your own server.
So get yourself a VPS and install warehouse on it and back it all up to amazon S3. Sorted.