Questions tagged [mercurial-topics]

6 questions
4
votes
1 answer

Abandon Mercurial topic

What is the best way to abandon unwanted changesets currently in a Mercurial topic, which have already been pushed and cannot just be stripped? To put the question another way, is is possible to remove a topic from the hg topics output without…
Rob Agar
  • 12,337
  • 5
  • 48
  • 63
3
votes
1 answer

What is the difference between Mercurial bookmarks and Evolve topics?

A lot of "git vs. hg" explanations align Mercurial bookmarks with usual git branches in terms of functionality. I'm trying to understand the differences not between Mercurial branches and git ones, but between bookmarks and topics coming from Evolve…
arrowd
  • 33,231
  • 8
  • 79
  • 110
3
votes
2 answers

How to enable Mercurial topics (is it a "live" feature yet)?

Following the tutorial at https://www.mercurial-scm.org/doc/evolution/tutorials/topic-tutorial.html I added the following to my mercurial.ini file: [extensions] ... evolve = [experimental] evolution = all Yet when I go to the command line and…
StayOnTarget
  • 11,743
  • 10
  • 52
  • 81
2
votes
1 answer

Mercurial topics workflow

What should be the correct workflow to deal with Mercurial topics please? Let's suppose another developer pushed topic t1, How do I: retrieve a topic t1? add my work on t1 topic, push t1 topic? Context: I'm trying to collaborate with other…
Nsukami _
  • 777
  • 1
  • 11
  • 15
1
vote
0 answers

How to separate topics in mercurial

I have the following structure in my mercurial branch history: o topicA | | o topicB | | o public_branch This is a linear dependency between the three, as we can see. I need a hg command (or set of commands) that will result to the following…
moctarjallo
  • 1,479
  • 1
  • 16
  • 33
1
vote
2 answers

How to clone topics in mercurial?

Background: Mercurial Topics Mercurial has a nice feature call topics as part of the evolve extension. These act as temporary lightweight local branches, and are an integral part of the Heptapod workflow, ensuring nice interactions with Git (via…
mforbes
  • 7,062
  • 3
  • 16
  • 21