Page MenuHomePhabricator

fix: don't include obsolete descendants with -s
Needs ReviewPublic

Authored by martinvonz on Fri, Oct 16, 7:04 PM.

Details

Reviewers
hooper
Group Reviewers
hg-reviewers
Summary

The -s/--source option is for regular users (-r is there for power
users). If there are obsolete commits that are descendants of the
given revision(s), then they almost definitely should just be left
alone. That's what hg rebase does as well. So this patch makes it so
we skip obsolete commits (including those in the input set itself).

Diff Detail

Repository
rHG Mercurial
Branch
default
Lint
No Linters Available
Unit
No Unit Test Coverage