You've used version control systems. You know how to clone in hg or git. You know how to commit and push. What now? Let's look at some of the other fun things that we have in mercurial. This talk will focus on some "what's next?" pieces of hg after you have the basics. We'll look at the power of revsets and how to use templates to control your output. Also, I'll walk you through the workflow that we use at coupons.com to ensure that we can work on features in any order, deliver them to QA, and create a reliable release build which may have some or all of the features that were tested and verified. You know, that stuff that a distributed version control system (dvcs) is supposed to do without driving you crazy.
Things that we will not cover: git/hg comparisons and basic hg functionality. It will be assumed that the audience either already knows how to use hg or at least understands the concepts of a dvcs.