[Bug 6102] New: Interactive commit bypasses the dirty subrepo check without -S
mercurial-bugs at mercurial-scm.org
mercurial-bugs at mercurial-scm.org
Fri Mar 15 14:39:33 UTC 2019
https://bz.mercurial-scm.org/show_bug.cgi?id=6102
Bug ID: 6102
Summary: Interactive commit bypasses the dirty subrepo check
without -S
Product: Mercurial
Version: 4.6.1
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: bug
Priority: normal
Component: Mercurial
Assignee: bugzilla at mercurial-scm.org
Reporter: matt_harbison at yahoo.com
CC: mercurial-devel at mercurial-scm.org
A commit with a dirty subrepo without -S normally aborts with a message about
the dirty subrepo. The --interactive switch doesn't check this, and doesn't
recurse either if -S is given. So the net effect is that the subrepos are
"silently" left uncommitted in either case. Silent in scare quotes because
each file to be committed is cycled through, but that's a lot to keep track of
and notice what *wasn't* offered if there are a lot of diffs.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list