You used to be able to find out the permissions required to push to a repo using something like: https://hg.mozilla.org/repo-group?repo=/mozilla-central That doesn't seem to work any more. This is useful in cases like bug 859358 comment 27, where I don't know whether to tell the user they can push straight away, or if I'll need to land it for them.
I think this was covered in one of the "move hg(web) off NFS" bugs; the repos on the web heads don't have the same filesystem permissions (because no one's writing to them). So, the repo-group function was moved to ssh! :-) sekrit$ ssh hg.mozilla.org repo-group mozilla-central scm_level_3
Ah that works, thank you :-) $ ssh hg.mozilla.org repo-group hgcustom/version-control-tools scm_level_2