Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • evolve evolve
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Merge requests 28
    • Merge requests 28
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • mercurialmercurial
  • evolveevolve
  • Merge requests
  • !502

evolve: retain extras when relocating a commit

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Jason R. Coombs requested to merge topic/default/retain-extras-redo into branch/default Apr 07, 2023
  • Overview 15
  • Commits 2
  • Pipelines 23
  • Changes 5

This MR is !499 (closed) but without the test changes.

From the main commit:

Building on mercurial-devel!511 (merged), this change addresses the regression introduced in !458 (merged) when evolve stopped including extras added by downstream plugins when relocating commits for evolve. Evolve now provides an extension point (evolvecmd.retain_extras function) where downstream users might extend the list of extras to be retained.

Edited Apr 10, 2023 by Jason R. Coombs
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: topic/default/retain-extras-redo