I have three projects (DEV, QA, STAGE) that share the same VCS root (which tracks a Mercurial repository). I use tagging to promote from DEV > QA > STG. I am seeing that the pending changes in my DEV project show up as pending on my STG project as well, which can be misleading. I can de-attach the QA/STAGE projects form the VCS root to stop that but then I will never see any pending changes at all which is inconvinient. How can I have it to where my QA project tracks changes from DEV only and STAGE tracks those changes in QA?