[Bug 5603] New: Feature request: Prompt/warn when evolve operations will result in updating away from the current branch

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Tue Jun 20 05:34:38 UTC 2017


https://bz.mercurial-scm.org/show_bug.cgi?id=5603

            Bug ID: 5603
           Summary: Feature request: Prompt/warn when evolve operations
                    will result in updating away from the current branch
           Product: Mercurial
           Version: default branch
          Hardware: PC
                OS: Linux
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: evolution
          Assignee: bugzilla at mercurial-scm.org
          Reporter: taktaktaktaktaktaktaktaktaktak at gmail.com
                CC: mercurial-devel at mercurial-scm.org,
                    pierre-yves.david at ens-lyon.org

As a concrete example, `hg evolve --any` can unexpectedly (if the user's mental
model is incorrect and/or she didn't run with --dry-run first) result in
"Moving [123] 'Changeset a long way away' on top of [456] 'Another distant
changeset'" and start updating the working copy before the user has a chance to
intervene.

This may seem like a trivial issue ("just update back!"), but with a large repo
and/or largefiles involved, there can be a significant loss of time from
reupdating/rebuilding.

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


More information about the Mercurial-devel mailing list