I’ve been really stuck trying to choose a version control system for myself. I’m soon going to be starting my own “hobby” projects with Unity3D and general VS C# coding and I wanted to implement some good workflow and versioning even though it’s just me.
I’m a version control newbie though. My only experience is in my day job where I use Subversion (SVN) with TortoiseSVN, mostly just to create repositories, checkout and commit. There’s a huge growing trend in Git and to some extent Mercurial, and I was all set to go down the Git route when I decided to throw it onto a forum (at 3DBuzz.com).
A couple of things came out I hadn’t looked into, such as Alienbrain, I like the look of it, especially as I hope to be doing some game development, but a bit out of price range. The other was Bazaar, which seemed to take the best bits from other VCS and be the most versatile. Since this is, for the moment, just for me as a sole developer I’ve decided to give this a try for all the projects I’m going to start.