[Bug 3955] New: Add "operation in progress" check to block inappropriate commands

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Wed Jun 5 16:48:29 CDT 2013


          Priority: normal
            Bug ID: 3955
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: Add "operation in progress" check to block
                    inappropriate commands
          Severity: feature
    Classification: Unclassified
                OS: All
          Reporter: bos at serpentine.com
          Hardware: All
            Status: UNCONFIRMED
           Version: 2.6
         Component: Mercurial
           Product: Mercurial

We have a number of situations in which a single logical operation spans
multiple commands, or a single command can block for a long time (perhaps
waiting for user input), and where it would be helpful for "incompatible"
operations to bail if run at the wrong time.

For example, partway through a rebase, we can run across a conflict that causes
the rebase to stop. Right now, we do nothing to prevent someone from issuing a
commit or bisect, even though they'll both do weird things and leave the rebase
unable to continue.

You are receiving this mail because:
You are on the CC list for the bug.

More information about the Mercurial-devel mailing list