add a topic but not a head
Uwe Brauer
oub at mat.ucm.es
Thu Jun 13 11:06:24 UTC 2019
Hi
In principle I like the fact that when I create a topic, I create a new
head (it annoyed but this is not possible with a bookmark).
However there are situations in which I would like to add a topic to
certain old changesets.
For example
suppose I have
@ changeset: 5:6bdfa55fe97e
| tag: tip
| topic: NewTopic
| user: Uwe Brauer <oub at mat.ucm.es>
| date: Mon Jun 10 14:55:17 2019 +0200
| summary: Six
|
o changeset: 4:11b9366b721d
| topic: NewTopic
| user: Uwe Brauer <oub at mat.ucm.es>
| date: Mon Jun 10 14:55:16 2019 +0200
| summary: Fifth
|
o changeset: 3:c88fe08ea277
| bookmark: topic4
| user: Uwe Brauer <oub at mat.ucm.es>
| date: Mon Jun 10 14:55:16 2019 +0200
| summary: Fourth
|
o changeset: 2:1fcd69f08361
| user: Bernhard Riemann <bernhard.riemann at gmail.com>
| date: Mon Jun 10 14:55:16 2019 +0200
| summary: Third
|
o changeset: 1:8e8bcc5c705c
| user: Bernhard Riemann <bernhard.riemann at gmail.com>
| date: Mon Jun 10 14:55:16 2019 +0200
| summary: Second
|
Now I want to add a topic to changesets 1 till 3
I run
hg topics topic2 -r 1::3
And I obtain
o changeset: 8:3f5dcae2fc89
| tag: tip
| topic: topic2
| parent: 0:ec42be3b9334
| user: Bernhard Riemann <bernhard.riemann at gmail.com>
| date: Mon Jun 10 14:55:16 2019 +0200
| summary: Second
|
| o changeset: 7:020ef0be49a2
| | topic: topic2
| | parent: 1:8e8bcc5c705c
| | user: Bernhard Riemann <bernhard.riemann at gmail.com>
| | date: Mon Jun 10 14:55:16 2019 +0200
| | instability: orphan
| | summary: Third
| |
| | o changeset: 6:6537febe0321
| | | bookmark: topic4
| | | topic: topic2
| | | parent: 2:1fcd69f08361
| | | user: Uwe Brauer <oub at mat.ucm.es>
| | | date: Mon Jun 10 14:55:16 2019 +0200
| | | instability: orphan
| | | summary: Fourth
Three new heads!
Hg heads shows me
changeset: 8:3f5dcae2fc89
tag: tip
topic: topic2
parent: 0:ec42be3b9334
user: Bernhard Riemann <bernhard.riemann at gmail.com>
date: Mon Jun 10 14:55:16 2019 +0200
summary: Second
changeset: 7:020ef0be49a2
topic: topic2
parent: 1:8e8bcc5c705c
user: Bernhard Riemann <bernhard.riemann at gmail.com>
date: Mon Jun 10 14:55:16 2019 +0200
instability: orphan
summary: Third
changeset: 6:6537febe0321
bookmark: topic4
topic: topic2
parent: 2:1fcd69f08361
user: Uwe Brauer <oub at mat.ucm.es>
date: Mon Jun 10 14:55:16 2019 +0200
instability: orphan
summary: Fourth
So the question is, could the topic command create a topic without
creating a head?
It would be more like adding the same bookmark to various changesets. (I
cannot use the tag or the bookmark command for that).
Could that be done?
Thanks and regards
Uwe Brauer
More information about the Evolve-testers
mailing list