did evolve+histedit screw up some changesets??
Uwe Brauer
oub at mat.ucm.es
Wed Aug 10 15:25:30 UTC 2022
Hi
I am on Ubuntu 16.04, running
Hg 5.2rc0+20200125
and evolve change set 3f9ef377e670
Now
- I run hg histedit on a change set (since I did not like its commit message),
- I did not like the new change set neither, so
- hg uncommit -a
Now the graph looks like
changeset: 56:2b273979d636
│ Branch: default
│ tag: tip
│ Author: Uwe Brauer <oub at mat.ucm.es>
│ Date: Wed, 10 Aug 2022 17:13:45 +0200
│ Phase: draft
│ Summary: Set up the exterior files, so that they can be compiled. Solve markup questions
│
∗ changeset: 55:8d95b4026b39
│ Branch: default
│ Author: Uwe Brauer <oub at mat.ucm.es>
│ Date: Wed, 10 Aug 2022 17:12:34 +0200
│ Phase: draft
│ Summary: Clarify integration by parts
│
◌ changeset: 54:979c8bfa9c35
│ Branch: default
│ Author: Uwe Brauer <oub at mat.ucm.es>
│ Date: Wed, 10 Aug 2022 17:11:28 +0200
│ Phase: draft
│ Summary: 2022-08-10 Uwe Brauer <oub at mat.ucm.es>
When I want to checkout change set 54 I obtain
5 files updated, 0 files merged, 1 files removed, 0 files unresolved
working directory parent is obsolete! (979c8bfa9c35)
(use 'hg evolve' to update to its parent successor)
I don't understand why this change set is obsolete, I thought
hg commit -a
hg prune .
Would not make that change set obsolete (maybe I should have used strip
instead of hg commit -a, but it is a draft change set anyhow)
Any idea how to proceed.
Is this harmful?
Uwe Brauer
--
I strongly condemn Putin's war of aggression against the Ukraine.
I support to deliver weapons to Ukraine's military.
I support the ban of Russia from SWIFT.
I support the EU membership of the Ukraine.
More information about the Mercurial
mailing list