Wow. These guys are on top of their game. I'm impressed!<p>I've been using Mercurial at work, and generally Git at home. This could definitely simplify my toolbox a bit. I need to spend some more time with Git, but right now Mercurial is edging out for me.
I wonder if this is related to the GSOC 2009 project?
<a href="http://socghop.appspot.com/student_project/show/google/gsoc2009/hg/t124022472367" rel="nofollow">http://socghop.appspot.com/student_project/show/google/gsoc2...</a>
Presumably this changes the hashes? Is there some tool that converts git sha's to hg sha's, so you can still do something like `hg log <some git sha someone gave you>`? I guess that sort of stuff will cause the most confusion, just like local revision numbers can cause confusion (with hg and bazaar).
Slick, but isn't it only half the job? If I use mercurial to clone from a git repo, is there a way to publish the work I do on top using mercurial in a way accessible to git users?<p>Still, this is a step towards it not mattering which tool you use if you want or need to collaborate with others—definitely a good thing.