I'm also using bazaar, after moving from SVN. I selected it over git or hg because 1) it is very adjustable regarding using it either in a centralized or distributed setup, working over ssh, even without any server-side support and 2) its command are very easy to learn and the branch and version numbering is best of the 3, IMO. Git was very foreign for me, coming from the SVN.
bzr rename, true directory support, and made working with Subversion more sane. All the reasons I switched to bazaar from Mercurial.<p>Now if I could get the trunksapp.com guys to support Bazaar, I'd be golden.
Anyone have a link to toss in, or a comment, on a few issues ? Namely:<p>- Binary diffs (svn is best was my impression)<p>- Multi-platform (svn and hg do well ?)<p>- Hg seems to get the most non-git DVCS uptake. Are the bzr technical merits enough to justify the push by Canonical/Ubuntu ?<p>P.S. just took a look at <a href="http://bazaar.canonical.com/en/" rel="nofollow">http://bazaar.canonical.com/en/</a> ; I had not checked on bzr for a couple of years, and it looks impressive now, with plenty of multi-platform support and nice-looking GUI.