Posts in "Projects"

Rolling Your Own SVN Server

It finally dawned on me that using one subversion repository for all my projects was silly. If each project has its own repository, there are some benefits:

  1. My revision comments make lots of sense and follow a logical path.
  2. My revision numbers are more meaningful, and pertain to each project directly.
  3. I can easily share access to one project with someone else if I need to, without exposing all of my work or potentially sensitive information.
  4. I can join the rest of the world that’s using subversion properly.

So why wasn’t I doing this sooner? I learned to use subversion this way, and it actually helped when I decided to use Beanstalk. Beanstalk is awesome, provides lots of hooks and cool features, and is just lovely. The obstacle in my repository-for-every-project quest was Beanstalk’s limit on repositories. With the $15/month account, I could only have 10 repositories. I could pay more for additional repositories, but I’m cheap and ambitious and there seemed like there had to be a better way. And there was. Here’s how I set up stylish subversion hosting with unlimited repositories for $19.95 a month.

Full Article »