Publicly available subversion host
Subversion is crucial for my development efforts, without I spend a lot of time getting frustrated with things that should be easy. Subversion is very useful even when I’m the only coder on a project, it is a necessity for collaborative development.  I wanted to get a subversion server that I could access anywhere in the world and that clients could access, they can’t get to my linux box sitting behind my cable modem.
I looked at getting a virtual private server, you get a good amount of space with them, but you have to setup subversion yourself. Dreamhost now offers subversion hosting too, but I have heard mixed reviews about them. Version control isn’t something I wanted to skimp on. I ended up going with CVSdude hosted subversion.
I’m really glad I did, I pay less than a VPS for something that is up right now. For $30/month I get unlimitted repositories (each client will get their own repository), and 5 Gigs of total space. I also get web-svn, bugzilla, VC, and Trac project management. Each repository gets its own trac setup. All of this is managed with a decent web interface (it’s table based
), and it just works.  I probably saved at least 2 or 3 days of sysadmin work by going with CVS dude. Comparative advantage is a great thing to remember.
The CVS Dude service has been good. They have a good pipe, I get 40K up, and 600-900k down, I’m pretty sure my cable modem is the limit, those are about the most I get for uploads and downloads for other activities. I misnamed my repository initially, thinking I was picking my admin name, instead that was the base name for all my repositories. A short email to their support fixed that in a couple hours. I am concerned about looking professional with a repository URL that looks like svn.cvsdude.com luckily I can get a domain name for my repository and they say it will work.