From time to time, even in this enlightened age of software development, I run into developers that don’t use version control for their software projects. I don’t understand why. The state of software development isn’t like it was a decade ago where CVS was the only free option and all of the commercial systems cost a lot of money. I even remember when people had to pay for Visual SourceSafe just to endure the pain. But in the modern era, there are a lot of choices that are very economical, and the commercial systems aren’t that bad either. More...