hgext/mq.py
branchstable
changeset 13791 794f4476b974
parent 13725 6783f47d90dd
child 13793 ba58c5a61503
child 14051 2b1226693c70
equal deleted inserted replaced
13739:913c2c66a555 13791:794f4476b974
  2621     qselect to tell mq which guards to use. A patch will be pushed if
  2621     qselect to tell mq which guards to use. A patch will be pushed if
  2622     it has no guards or any positive guards match the currently
  2622     it has no guards or any positive guards match the currently
  2623     selected guard, but will not be pushed if any negative guards
  2623     selected guard, but will not be pushed if any negative guards
  2624     match the current guard. For example::
  2624     match the current guard. For example::
  2625 
  2625 
  2626         qguard foo.patch -stable    (negative guard)
  2626         qguard foo.patch -- -stable    (negative guard)
  2627         qguard bar.patch +stable    (positive guard)
  2627         qguard bar.patch    +stable    (positive guard)
  2628         qselect stable
  2628         qselect stable
  2629 
  2629 
  2630     This activates the "stable" guard. mq will skip foo.patch (because
  2630     This activates the "stable" guard. mq will skip foo.patch (because
  2631     it has a negative match) but push bar.patch (because it has a
  2631     it has a negative match) but push bar.patch (because it has a
  2632     positive match).
  2632     positive match).