Archive for the ‘bitbucket’ tag
Mercurial
March 22nd, 2010
This is a follow up to a previous post about GitHub. While Git + GitHub have worked relatively well for my needs, I’ve found one deal breaker that’s missing from GitHub: http push. Http push simply means that you can commit your changes to a given repository over native http. That is a must have, since most of the time I sit behind a rather pernicious corporate firewall.
Lately, I’ve been reading about Mercurial, which in many ways is very similar to Git. For some good reference on the differences, check out this Stack Overflow question. If you’re interested in learning Mercurial (Hg), check out the tutorials at HgInit. It turns out there are some very similar services to GitHub for Mercurial, one of which is BitBucket. As you’ve probably guessed by now, the first listed feature of BitBucket is both http push and http pull. So, I used the built in git-mercurial conversion utility and moved my stuff over and have been happily coding away.