I'm reneging...
So, in a previous post I said I’d likely chose git as my dvcs of choice. Well, it’s been almost 2 months and I find that while I’m very happy with the speed of git, it’s command line is more than I care to understand at the moment. I can get by with just a handful of commands, and on projects that are using git, I’ll do exactly that.
However, I’m really liking Bazaar, and the guys developing it and the plugins around it. QBzr is a spectacular front-end to Bazaar. I really enjoy being able to dig through the history, and it’s nice syntax highlighted views of source code. I also like the fact that I can write a plugin to extend the tool. I haven’t done that quite yet, but I hope to write one that’ll allow me to use a shorter syntax for referring to remote project urls. Plus, Jelmer is working integrating Bazaar with Mercurial (bzr-hg), and against git (bzr-git). So in the end, I can know one tool but work against any project of my choosing. If you haven’t taken the time to try out Bazaar, I highly recommend it.