I recently decided to start using source control for my Mac software development. Yes, yes, I use source control - Subversion - all day long at work but had not gotten around to using it at home for other projects. One of the reasons is that I simply don't want the hassle of setting everything up. I want to code, not fool around with the administrative tedium of doing backups, maintaining a repository, setting up SSL and securing the server, etc. I have one dedicated server and that is enough trouble as is.